非常抱歉给您带来了困扰。上述代码存在一个错误,'str.split()' 方法只接受两个参数,其中第一个参数是分隔符,第二个参数是分割后的最大次数(可选)。在您的情况下,我们只需要指定分隔符,不需要设置分割次数。

请修改代码如下:

import pandas as pd

# 读取 CSV 文件
df = pd.read_csv('your_file.csv')

# 将第一列内容根据空格符分成两列
df[['列1', '列2']] = df.iloc[:, 0].str.split(' ', expand=True)

# 保存为新文件
df.to_csv('new_file.csv', index=False)

请将代码中的 'your_file.csv' 替换为您要处理的实际 CSV 文件的路径。

感谢您的耐心,希望这次的修改能够解决问题!如果您还有其他问题,请随时提问。

Python Pandas: 处理 CSV 文件时遇到 'str.split()' 错误的解决方法

原文地址: https://www.cveoy.top/t/topic/FIS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录