python脚本 将指定文件夹中所有csv文件 第一行第一列改成 cxw
时间: 2024-05-08 12:21:01 浏览: 179
python对csv文件追加写入列的方法
可以使用Python的pandas库来处理csv文件。具体操作如下:
```python
import os
import pandas as pd
folder_path = "指定文件夹路径"
# 获取该文件夹下的所有csv文件
csv_files = [f for f in os.listdir(folder_path) if f.endswith('.csv')]
# 遍历所有csv文件
for csv_file in csv_files:
file_path = os.path.join(folder_path, csv_file)
# 使用pandas读取csv文件
df = pd.read_csv(file_path)
# 将第一行第一列的值改为"cxw"
df.iloc[0, 0] = "cxw"
# 将修改后的数据重新写入csv文件
df.to_csv(file_path, index=False)
```
上述代码中,通过os.listdir()函数获取指定文件夹下的所有csv文件,然后使用pandas.read_csv()函数读取每个csv文件的数据。通过修改第一行第一列的值,再使用pandas.to_csv()函数将修改后的数据写入原始csv文件中。
阅读全文