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

質問編集履歴

1

最後のif文で空欄の退勤時間を取得することができましたが、csvファイルに反映できません。

2019/09/09 08:58

投稿

yusuke.y
yusuke.y

スコア17

title CHANGED
File without changes
body CHANGED
@@ -85,13 +85,9 @@
85
85
  retirement_check.append(row[2])
86
86
 
87
87
  # 最新のRetirementTimeに空があるならif文を、そうでなければelse文を実行
88
+ if retirement_check[len(retirement_check)-1] == '':
89
+ retirement_check[len(retirement_check) - 1] = retirement_time()
88
- if '' in retirement_check:
90
+ print(retirement_check)
89
- writer.writerow(
90
- {'Day': Engraving_day(),
91
- 'RetirementTime': retirement_time(),
92
- # 残業時間がなければOverTimeは追記されない
93
- 'OverTime(min)': over_time()}
94
- )
95
91
  else:
96
92
  writer.writerow(
97
93
  {'Day': Engraving_day(),