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

TXT转CSV时自动添加数字索引列,如何阻止该问题?

问题解决:移除CSV文件中的额外行索引

那些额外的0、1是pandas DataFrame的默认行索引。当你调用to_csv()方法时,pandas默认会把这些索引值写入输出的CSV文件,所以才会出现你看到的额外列内容。

解决方法:

  • 在to_csv()方法中添加index=False参数,禁用索引写入
  • 同时修正代码里的语法错误:原代码中'new_file.csv缺少闭合引号,需改为'new_file.csv'

修正后的完整代码:

import pandas as pd  # 若未导入pandas库需补充这一行
read_file = pd.read_csv('file.txt')
read_file.to_csv('new_file.csv', index=False)

执行后生成的CSV文件就不会包含额外的索引数字,内容将与原TXT文件保持一致。

内容的提问来源于stack exchange,提问作者Keyvan Abedini

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 23:01:12