用python更改csv表格文件的列名
时间: 2024-02-01 21:03:14 浏览: 177
python读写csv文件并增加行列的实例代码
可以通过pandas库中的read_csv和to_csv函数实现。以下是一个示例代码:
```python
import pandas as pd
# 读取csv文件,并指定原始列名
df = pd.read_csv('your_file.csv', names=['old_col1', 'old_col2', 'old_col3'])
# 替换列名
df.rename(columns={'old_col1': 'new_col1', 'old_col2': 'new_col2', 'old_col3': 'new_col3'}, inplace=True)
# 将修改后的DataFrame保存为csv文件
df.to_csv('new_file.csv', index=False)
```
注意:names参数用于指定原始列名,如果csv文件中已经有了正确的列名,这一步可以省略。rename函数用于替换列名,其中old_col和new_col分别为旧列名和新列名。to_csv函数用于将修改后的DataFrame保存为csv文件,index参数用于控制是否保存行索引。
阅读全文