teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

d

2019/06/04 04:24

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -11,16 +11,23 @@
11
11
  in_time = {"in_flag": True, "t1": 14.5686546547}
12
12
  data.append(in_time)
13
13
 
14
- with open("time.csv", "a") as f:
14
+ with open("time.csv", "w") as f:
15
15
  # fieldnames 引数に列の順番指定
16
16
  writer = csv.DictWriter(f, fieldnames=['in_flag', 't1'])
17
17
  writer.writeheader() # ヘッダーを書き込む。
18
18
  writer.writerows(data) # データを書き込む。
19
-
19
+
20
20
  with open("time.csv") as f:
21
21
  reader = csv.DictReader(f)
22
- data = list(reader) # データを読み込む。
22
+ data = list(reader)[0] # データを読み込む。
23
+
24
+ flag = data['in_flag']
25
+ t1 = data['t1']
26
+
23
- print(data)
27
+ if flag:
28
+ print('True のときの処理')
29
+ else:
30
+ print('False のときの処理')
24
31
  ```
25
32
 
26
33
  ----

1

d

2019/06/04 04:24

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -21,4 +21,8 @@
21
21
  reader = csv.DictReader(f)
22
22
  data = list(reader) # データを読み込む。
23
23
  print(data)
24
- ```
24
+ ```
25
+
26
+ ----
27
+
28
+ 不明点等あれば、コメントしてください。