0
使用Python Selenium存储一些被刮取的数据,以优化文件 ,但在存储数据的时刻卡住了。 这是一个代码示例,它给了我“尝试覆盖单元格”例外 我不想覆盖单元格,只需要添加来自下一个网站页面的数据。Python xlwt如何不覆盖单元格?
你能帮我吗? 我发现类似的问题here,但不知道如何使用它
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缩进,上循环不起作用,但数据存储正确 - 但只有一个 –