print文にある結果をcsvファイルに書き込むにはどうすればいいですか?ループがその結果を次の行に追加するたびに実行します。結果にはリストが含まれています。結果はあなただけto_csv
メソッドを使用する必要がありSeries or DataFrameパンダがある場合Python csvにリストを書く
def func_high(i):
swing_low = data_file.iloc[i].Low
date = data_file.iloc[i].Date
while i < len(data_file):
i = i + 1
try :
swing_high = data_file.iloc[i].High
if (swing_high < data_file.iloc[i + 1].High) and (data_file.iloc[i + 1].High > data_file.iloc[i + 2].High):
date_diff = data_file.iloc[i + 1].Date - date
price_diff = data_file.iloc[i + 1].High - swing_low
**print (price_diff/date_diff.days, date, swing_low , data_file.iloc[i + 1].Date, data_file.iloc[i + 1].High, date_diff)**
except IndexError:
pass
continue
ありがとう、私はあなたの編集が好きです。 – user1779646