python读没有列名的csv文件 自动给他加上列名的代码
时间: 2024-02-16 21:03:08 浏览: 156
python读写csv文件并增加行列的实例代码
可以使用 pandas 库来读取没有列名的 csv 文件,并自动添加列名。以下是示例代码:
```python
import pandas as pd
# 读取没有列名的 csv 文件,使用 header=None 参数
df = pd.read_csv('filename.csv', header=None)
# 自动添加列名,使用 names 参数
df.columns = ['col1', 'col2', 'col3', ...]
# 打印 DataFrame
print(df)
```
在上面的代码中,我们使用 `read_csv()` 函数读取没有列名的 csv 文件,并使用 `header=None` 参数来告诉 pandas 这个 csv 文件没有列名。然后,我们使用 `columns` 属性来为 DataFrame 添加列名,其中 `columns` 属性是一个列表,列表中包含了所有的列名。
你可以根据自己的需要修改列名列表中的元素。最后,我们使用 `print()` 函数打印 DataFrame,以查看是否成功添加了列名。
阅读全文