如何将python 运行结果输出到excel里,并且将excel放到指定地点
时间: 2024-04-30 12:17:50 浏览: 90
python制作爬虫并将抓取结果保存到excel中
可以使用Python中的pandas库来实现将运行结果输出到Excel中,并且使用OS库来将Excel文件放到指定地点。
以下是一个简单的示例代码:
```python
import pandas as pd
import os
# 生成数据
data = {'Name': ['Tom', 'Jack', 'Steve', 'Ricky'],
'Age': [28, 34, 29, 42],
'Country': ['US', 'UK', 'US', 'UK']}
df = pd.DataFrame(data)
# 将数据写入Excel文件
writer = pd.ExcelWriter('output.xlsx')
df.to_excel(writer, index=False)
writer.save()
# 将Excel文件移到指定地点
destination = '/path/to/destination/folder'
if not os.path.exists(destination):
os.makedirs(destination)
os.replace('output.xlsx', os.path.join(destination, 'output.xlsx'))
```
在这个示例中,我们首先使用pandas库将数据写入Excel文件。在这个过程中,我们创建了一个ExcelWriter对象并将DataFrame写入该对象,最后保存文件。
然后,我们使用os库中的replace()函数将生成的Excel文件从当前目录移动到指定目录。在这个过程中,我们使用exists()函数来检查目标目录是否存在,如果不存在,则使用makedirs()函数创建目录。
阅读全文