0
問題があります。私はpython 2.7.13を使ってウェブページからデータを集める。 複数の記事からデータを収集しようとしています。Pythonスクリプトをループするには、どのようにCSVファイルの値を使用できますか?
フォロースクリプトを使用して、必要なデータを収集します。
1B000928
1B001279
1B001114
1B001271
など
私は "として、この値を使用したい:
import urllib2
i=0
line = open("artikelen.csv", "r").readlines()[i]
url = 'http://shop.niemann-frey.de/cshop/product.html?SID='
SID = '1cfbf44f2a062d40b1d8dd3fd9c434ff'
curl = '&art_nr='
artnr = line
response = urllib2.urlopen(url+SID+curl+artnr)
webContent = response.read()
for item in webContent.split("</title></head>"):
if "<html><head><title>" in item:
artikel = item [ item.find("<html><head><title>")+len("<html><head><title>") : ]
print "artikelnummer is: " + artikel
import csv
with open(artikel + '.csv', 'w') as fw:
writer = csv.writer(fw, delimiter=',')
f = open(artikel+'.csv','wb')
for item in webContent.split("&mode=thumb&dbname=bilder"):
if "https://shop.niemann-frey.de/cshop/lib/progs/getmedia.php?id=" in item:
nummer = item [ item.find("https://shop.niemann-frey.de/cshop/lib/progs/getmedia.php?id=")+len("https://shop.niemann-frey.de/cshop/lib/progs/getmedia.php?id=") : ]
print nummer
f.write(nummer+";")
f.close
i+=1
私が使用するリストは、多かれ少なかれ、この
Artikelnummerのように見えますartnr "と私はリスト内のすべての値のスクリプトをpreformしたいと思います。これをどうすれば管理できますか?
ありがとうございました!
おかげ@ジョンZwinck、それがうまく働きました! –