python - 将 2 个数据框组合到 1 个带有 2 个工作表的 excel 工作簿中
问题描述
我正在使用当前代码来获取冠状病毒病例并分类到 1 个带有 2 张工作表的 excel 工作簿中。代码运行没有错误,但我不知道它在哪里?我会将我的位置放在我的文件中的什么位置以将工作簿添加到某个文件中?
例如,我希望将文件放入文件 Documents\Coronavirus。
import pandas as pd
url_cases = 'https://raw.githubusercontent.com/CSSEGISandData/COVID-19/master/csse_covid_19_data/csse_covid_19_time_series/time_series_covid19_confirmed_global.csv'
url_deaths = 'https://raw.githubusercontent.com/CSSEGISandData/COVID-19/master/csse_covid_19_data/csse_covid_19_time_series/time_series_covid19_deaths_global.csv'
df_cases = pd.read_csv(url_cases)
df_deaths = pd.read_csv(url_deaths)
writer = pd.ExcelWriter('Daily Coronavirus Data.xlsx', engine='xlsxwriter')
df_cases.to_excel(writer, sheet_name='Sheet1')
df_deaths.to_excel(writer, sheet_name='Sheet1')
writer.save()
提前谢谢了。
解决方案
尝试这个:
writer = pd.ExcelWriter('\Documents\Coronavirus\Daily Coronavirus Data.xlsx', engine='xlsxwriter')
此外,您应该避免文件名中的空格
推荐阅读
- reactjs - Reactjs Material-Table 过滤日期和默认列
- regex - 正则表达式 Word 至少 1 个数字和至少 2 个字母
- linux - RIP 在自修改 shellcode 中停留在 inc 指令
- apache - 为什么 Apache 在优雅重启后出现错误“(11677):致命错误共享内存不足!”
- sql - 无法创建存储过程来插入数据:串行列的类型不匹配
- javascript - JavaScript - 我想获得一个不同的随机数组数据,直到数组结束
- flutter - Flutter:允许带逗号的小数
- c# - Microsoft Graph 增量函数
- amazon-web-services - gitlab ce 脚本部署到 AWS Amplify、Aurora 和 lamdba
- android - 使用 Jetpack Compose 更改导航时如何缓存数据?