首页 > 解决方案 > 将 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()

提前谢谢了。

标签: pythonexcelpandasdatabase

解决方案


尝试这个:

writer = pd.ExcelWriter('\Documents\Coronavirus\Daily Coronavirus Data.xlsx', engine='xlsxwriter')

此外,您应该避免文件名中的空格


推荐阅读