pandas如和把一个字符串写入csv文件中
时间: 2023-09-13 20:12:37 浏览: 450
写入csv文件.cs
要把一个字符串写入csv文件,可以使用pandas库的DataFrame对象和to_csv()方法。
首先,将字符串转换为列表或数组形式,然后使用DataFrame将其转换为数据框。接着,使用to_csv()方法将数据框写入csv文件。
下面是一个例子:
```python
import pandas as pd
# 字符串
string = "a,b,c\nd,e,f\ng,h,i"
# 将字符串转换为列表
data = string.split("\n")
data = [i.split(",") for i in data]
# 将列表转换为数据框
df = pd.DataFrame(data)
# 将数据框写入csv文件
df.to_csv("output.csv", index=False, header=False)
```
这个例子中,首先将字符串按行分割并按逗号分割成列表。然后将列表转换为数据框,并使用to_csv()方法将数据框写入csv文件。注意,在写入csv文件时,需要指定index和header参数的值。如果不需要写入索引和列名,可以将它们设置为False。
阅读全文