对不起,这个愚蠢的问题,我保证我一直在寻找一个答案,并尝试不同的事情,现在约4天,我试图撞我的头在墙上。基本上,我使用Selenium从一个网站上抓取信息,并将这些信息一块一块地保存到一个.csv文件中。我想知道如何使用对象将该信息保存到适当的列中,以便其可以更改
def grab_id(self, xUrl, xID, xColumn):
self.id = xID
self.url = xUrl
self.column = xColumn
driver = webdriver.Firefox()
driver.get(self.url)
driver.implicitly_wait(10)
find_id = driver.find_element_by_id(self.id)
xTitle = driver.title
f = open('Jasoom.csv', 'a')
f.write(str(xTitle) + '\n')
time.sleep(5)
for id in find_id:
f.write(str(id.text) + '\n') <---- how can I tell to Column 5 in the main function?
driver.quit()
f.close()
gh.抓取id('www.tesla.com','花生酱',第5栏)<--不管我怎么做都不管用
如果你们知道那太棒了。感谢您抽出时间来阅读本文,祝您假期愉快,并感谢您的反馈
目前没有回答
相关问题 更多 >
编程相关推荐