我已经成功使用Selenium / Python抓取了网页。我现在想将这些结果返回/写入csv文件。我也能够做到这一点,但无法以所需的格式获取它。
示例代码: 使用open('DATA.csv','w')作为文件: writer = csv.writer(file,delimiter =',') 对于DATA中的项目: 行= items.text writer.writerow((行))
示例结果: 数字54321-它写为单元格a1 = 5,b1 = 4等... 我希望它以a1 = 54321
返回所有结果答案 0 :(得分:0)
下面的代码有效,但是没有更多细节,例如您的输入看起来像什么,您是否想要列标题,错误处理等,因此很难为您提供更完整的答案。
import csv
mylist = ['12345', '23456', '34567', '45678']
with open('DATA.csv', 'w') as csvfile:
writer = csv.writer(csvfile, delimiter=' ', quotechar='|', quoting=csv.QUOTE_MINIMAL)
for item in mylist:
writer.writerow(item)