我有一个脚本,可以获取最终的重定向 URL 并将其保存到 CSV 文件中。
脚本将代码写入 1 列,例如 A1,然后 A3,然后 A5
如何让它按行写入代码,例如A1 B1 C1 D1
请参阅this我想要的红色,最终结果的蓝色,我不希望它是这样的(列表在 1 列中,向下 A1 A3 A5,每个单元格之间有一个空格!!)
这是我的最终脚本
import urllib2
import csv
import sys
url = 'http://www.test.com'
u = urllib2.urlopen(url)
localfile = open('C:\\test\\file.csv', 'a')
writer = csv.writer(localfile)
writer.writerow([u.geturl()])
localfile.close()
最佳答案
如果 CSV 只有一行,为什么不自己创建 CSV?
import urllib2
url = 'http://www.google.com'
u = urllib2.urlopen(url)
localFile = open('C:\\file.csv', 'ab')
localFile.write(u.geturl() + ",")
localFile.close()
关于python csv按行而不是按列列出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17564390/