我正在使用httplib2直接从内部网站提取csv数据。数据已经是csv格式,因此我尝试使用简单的file.write将其直接保存到文件中。
如果我在Linux中运行该脚本,则此工作文件。如果我在Windows中运行脚本(这是我最终要做的),它会在每行之间插入一条额外的行。在Notepad ++中检查文件会在每条记录后显示回车符,然后在空行上显示换行符/回车符。
编辑:代码
resp, content = httplib2.Http().request(request_string)
filename="data.csv"
abs_path=os.path.join(abs_path,filename)
file=open(abs_path,"w")
file.write(content)
file.close()
答案 0 :(得分:0)
修正了它。在关闭文件之前,只需用空格替换\ n。
file.read().replace('\n',' ')