0
Python Seleniumでスクラップしたデータを保存して、ファイル を処理するようにしましたが、データを保存する瞬間に固執しました。 ここに私に「セルを上書きしようとする」例外が出るコード例があります セルを上書きしたくないだけで、次のサイトのページからデータを追加する必要があります。Python xlwtセルを上書きしないでください。
私を助けることができますか?私は同様の質問hereが見つかりましたが、それはfor
ループ内にあるので、インデントされるようにそれを
i=0
while i<len(newPagesFile):
url = "http://example.com"
browser = webdriver.Firefox()
browser.get(url)
time.sleep(5)
names = browser.find_elements_by_xpath('path1')
places = browser.find_elements_by_xpath('path2')
for j, (name, place) in enumerate(zip(names, places)):
ws.write(i, 0, name.text)
ws.write(i, 1, place.text)
i+=1
i + 1がインデントされている場合、上部ループは機能しませんが、データは正しく格納されますが、 –