9番目の列にZ(対応するダウンロードファイルへのリンク)が含まれているようにする方法を教えてください エラーは発生しませんが、それを実行したい。 本当にありがとうございます。Excelの特定の列に文字列をエクスポートする
import csv; import glob; import os
from urllib.request import Request, urlopen
path = 'C:\\Users\\bruno.rojas\\Desktop\\Python_Data\\Test'; extension =
'csv'; os.chdir(path)
file_name = 'TESTEXCEL'
# Creates empty lists that will hold their corresponding values
links = []
def WebGrab(url, filename):
req = Request(url, headers={"User-Agent": "Mozilla/5.0"})
webpage = urlopen(req).read()
text_file = open(filename+'.csv', "wb")
text_file.write(webpage)
text_file.close()
return text_file
with
open('C:\\Users\\bruno.rojas\\Desktop\\Python_Data\\test\\'+file_name+'.csv') as f:
reader = csv.reader(f)
writer = csv.writer(f)
for row in reader:
links.append("http://chart.finance.yahoo.com/table.csv?s="+row[0]+"&a="+row[3]+"&b="+row[4]+"&c="+row[2]+"&d="+row[7]+"&e="+row[8]+"&f="+row[6]+"&g=d&ignore=.csv")
for z in links:
WebGrab(z, row[0])
for row in reader:
row[9] = z
1.(問題ではないかもしれません...誰もが知っている...テストしていません) 2 (これは動作しない/期待どおりの結果を出すべきではありません)3.同じイテレータ( "行"変数)を持つ2つのループを持っています "tempファイル " –