pythonを使ったfor文で最初の一回で処理が終わってしまいます。
python
1def stock_prediction(): 2 today = datetime.date.today()#今日の日付 3 stratTime = time.time() #プログラムの開始時刻v 4 path = "/Users/Desktop/stock_files" 5 files = os.listdir(path) 6 for elem in files: 7 try: 8 df = pd.read_csv('/Users/Desktop/stock_files/'+files) 9 except: 10 print("〜〜〜〜ファイルが無いため飛ばします〜〜〜〜") 11 break 12 13 volume = df['出来高'] 14 close = df['終値'] 15 16 window_5 = 5 17 window_25 = 25 18 window_75 = 75 19...
stock_filesには1,500近くのファイルがあります。
それを「一つずつ開いて処理をする」という作業を行いたいのですが最初の一つ目のファイルで終了してしまいます。
ファイルは所々無い箇所があるのでtyr文で飛ばすようにしています。
分かる方教えてくださいよろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/29 05:18
2019/12/29 05:27