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

回答編集履歴

1

データをとれなかった時のハンドリングを修正

2021/01/23 06:05

投稿

退会済みユーザー
answer CHANGED
@@ -13,7 +13,7 @@
13
13
  old_file="test.txt"
14
14
 
15
15
  def job():
16
- # 取得する日時(ファイル名と共用(?))
16
+ # 取得する日時(ファイル名と共用(?)コード内で拡張子.txtはつけられていないが・・・
17
17
  tr = ''
18
18
  resp = requests.get("https://webapi.yanoshin.jp/webapi/tdnet/list/[取得したい銘柄].json2?limit=[取得する数]")
19
19
  data = resp.json()
@@ -37,8 +37,10 @@
37
37
  url = tdnet.get("document_url")
38
38
  )
39
39
  )
40
+ if tr == '':
41
+ print("データを取得できませんでした")
40
- if tr==old_file:
42
+ elif tr == old_file:
41
- pass
43
+ print("更新なし。 直近の取得日時:", tr)
42
44
  else:
43
45
  print(f"日時: {tr}")
44
46
  for r in result: