29 csvfile=desfile+"\spv1.csv"
30 csv_writer = csv.writer(csvfile)
我正在使用AutodDesk CFD和Python,这是我试图将结果写入csv文件的部分。变量desfile是路径,我不断收到错误
文件“C:/ Users / Carlos / Documents / Inventor / Prototype Velocity Profile / Extracting Summary Stats for Expanding Models.py”,第30行,
csv_writer = csv.writer('csvfile')
TypeError:参数1必须有“写”方法
我尝试在编写器中插入分隔符选项,但仍然无效。有什么建议?
答案 0 :(得分:6)
csv.writer
需要类似文件的对象,而不是字符串......
尝试:
csv_writer = csv.writer(open(csvfile, 'wb'))