python中df.to_csv写入当前目录文件中
时间: 2024-05-16 20:14:14 浏览: 15
你可以使用以下代码将pandas DataFrame写入当前目录中的CSV文件:
```python
import pandas as pd
# 创建一个示例DataFrame
df = pd.DataFrame({
'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35],
'City': ['New York', 'Paris', 'London']
})
# 将DataFrame写入CSV文件
df.to_csv('./output.csv', index=False)
```
在这个例子中,`to_csv()` 方法将DataFrame写入名为 `output.csv` 的文件中,并且 `index=False` 参数告诉它不要将行索引写入文件中。文件将被写入当前工作目录中。
相关问题
python中df.to_csv设置需要保存的变量
你好,要保存DataFrame中的特定变量,可以使用to_csv方法的`columns`参数。`columns`参数可以接受一个列表,其中包含需要保存的变量的名称。例如,如果DataFrame中有一个名为`col1`和一个名为`col2`的变量,你可以使用以下代码将它们保存到CSV文件中:
```
df.to_csv('filename.csv', columns=['col1', 'col2'])
```
这将只保存`col1`和`col2`两个变量,并将其写入名为`filename.csv`的文件中。
python df.to_csv 怎么覆盖读写
你可以使用 `df.to_csv` 方法来将一个 DataFrame 对象保存为一个 CSV 文件。要覆盖现有的文件并进行写入,你可以使用 `mode` 参数设置为 `'w'`,这会覆盖现有的文件并重新写入数据。以下是一个示例:
```python
import pandas as pd
# 读取现有的 CSV 文件为 DataFrame 对象
df = pd.read_csv('data.csv')
# 对 DataFrame 进行一些修改...
# 将修改后的 DataFrame 覆盖写入原始的 CSV 文件
df.to_csv('data.csv', mode='w', index=False)
```
在上面的示例中,`mode='w'` 表示以写入模式打开文件,并覆盖原有的内容。`index=False` 参数用于防止写入索引列。确保提供正确的文件路径和文件名来覆盖正确的文件。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)