使用python如何将已有的数据写入已建的csv文件中指定的file_name列中
时间: 2024-04-21 21:23:08 浏览: 141
利用Python如何将数据写到CSV文件中
5星 · 资源好评率100%
你可以使用Python的pandas库来将已有的数据写入已建的CSV文件中指定的列中。下面是一个示例代码:
```python
import pandas as pd
# 已有的数据
data = [
{'Name': 'John', 'Age': 25},
{'Name': 'Jane', 'Age': 30},
{'Name': 'Tom', 'Age': 35}
]
# CSV文件路径
csv_file = 'path/to/your/csv/file.csv'
# 将数据加载到DataFrame中
df = pd.DataFrame(data)
# 将数据写入指定列
column_name = 'file_name'
df[column_name] = 'your_file_name' # 替换为你要写入的文件名
# 将DataFrame写入CSV文件
df.to_csv(csv_file, index=False)
print("数据已成功写入CSV文件")
```
在上面的代码中,你需要将`data`列表替换为你要写入的实际数据。然后,通过指定CSV文件路径,使用`pd.DataFrame()`将数据加载到DataFrame对象中。接下来,通过指定`column_name`变量来选择要写入数据的列,并使用`df[column_name]`来为该列赋值。最后,使用`df.to_csv()`将DataFrame写入CSV文件。
请确保提供正确的CSV文件路径以及要写入的列名,并根据需要调整数据格式和替换值。
阅读全文