[英]How to solve the error while saving a dataframe to csv in python?
我正在保存数据框,如下所示
Target1_file.to_csv( r'C:\Users\para\PycharmProjects\pythonProject1\Data\data1\'+str(File_T1_name)+'.csv', index=True,header=True)
在哪里
File_T1_name = str(time_.tm_mday) + str(time_.tm_mon) + str(time_.tm_year) + "_SQ12_TC12." + str(filter_index) + "T1_statistics"
我收到以下错误:
Missing closing quote [']
',' or ')' expected
如何解决这个错误?
使用 f 字符串而不是原始字符串:
Target1_file.to_csv(fr"C:\Users\para\PycharmProjects\pythonProject1\Data\data1\{File_T1_name}.csv", index=True,header=True)
在哪里
File_T1_name = fr"{time_.tm_mday}{time_.tm_mon}{time_.tm_year}_SQ12_TC12.{filter_index}T1_statistics"
您可以尝试的一件事是将".csv"
添加到文件名变量本身
File_T1_name = str(time_.tm_mday) + str(time_.tm_mon) + str(time_.tm_year) + "_SQ12_TC12." + str(filter_index) + "T1_statistics" + ".csv"
然后在文件路径中使用"\\"
(双反斜杠)而不是"\"
(单反斜杠)
Target1_file.to_csv('C:\\Users\\para\\PycharmProjects\\pythonProject1\\Data\data1\\' + str(File_T1_name), index=True, header=True)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.