You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python运行创建CSV文件代码无报错但未生成目标文件是什么原因?

问题原因

你代码中的错误是在调用to_csv方法时误加了等号,这行代码本质是把df_csv对象的to_csv属性从原本的导出方法,覆盖成了你写的路径字符串,全程只执行了属性赋值操作,没有触发任何文件写入逻辑,所以不会生成目标文件,也不会抛出报错。

修正后代码

import pandas as pd

df_csv = pd.read_csv(r'X:\Google Drive\Personal_encrypted\Training\Ex_Files_Python_Excel\Exercise Files\names.csv', header=None)
# 去掉等号,直接调用to_csv方法传入路径参数即可
df_csv.to_csv(r"C:\temp\modified_names.csv")

额外注意事项

  • 调用pandas数据对象的内置方法时,不要在方法名后加等号,否则会变成属性赋值操作,不会执行方法对应的逻辑
  • 提前确认C:\temp目录已存在,如果目录不存在,正常调用to_csv方法时会抛出报错,你当前运行没有报错也可以侧面验证代码确实没有执行到调用to_csv的步骤

内容的提问来源于stack exchange,提问作者kashif gilani

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 12:27:04