import pandas as pd # 你的列表 my_list = [(1, 2), (3, 4), (5, 6)] # 转换为DataFrame对象 df = pd.DataFrame(my_list, columns=['Column 1', 'Column 2']) # 写入Excel文件 df.to_excel('output.xlsx', index=False)为什么我运行这段代码,并没有出现output.xlsx文件
时间: 2024-01-28 11:04:04 浏览: 83
Python3 pandas 操作列表实例详解
如果在运行代码之后没有生成output.xlsx文件,可能是因为Python程序没有写入文件的权限或者文件路径不正确。
你可以尝试使用绝对路径来保存Excel文件,例如:
```
df.to_excel('/path/to/output.xlsx', index=False)
```
其中“/path/to”是你想要保存文件的绝对路径。另外,确保你的Python程序正在运行的用户具有在该路径下创建文件的权限。
另外,你也可以尝试检查一下Excel文件是否已经被创建在你当前的工作目录中。你可以使用Python的os模块来获取当前工作目录和列出当前目录下的所有文件:
```
import os
print(os.getcwd()) # 获取当前工作目录
print(os.listdir()) # 列出当前目录下的所有文件
```
这样可以帮助你确定Excel文件是否已经创建在当前目录中。
阅读全文