我正在使用 API 从网站提取数据,然后使用 Python 将其保存为计算机上的 Excel 文件。然后我使用另一个软件(Eviews)来分析新生成的Excel文件中的数据。当我尝试使用 Eviews 访问 excel 文件时,出现错误:
"File 'C:\Users\OLEVIA~1.SHA\AppData\ev_temp\evxlsx1\xl//xl
/worksheets/sheet1.xml' does not exist in "IMPORT R:\FORECASTING\CHR\DATA\MORTGAGERATES_TEST.XLSX
@FREQ M 1971:4" on line 10".
当我使用 Excel 进入文件并保存它(根本不更改任何内容)时,
Eviews
就能够看到它存在,所以我知道这不一定是 Eviews
方面的问题,但是而是 Python 将文件保存到我的计算机的方式。目前这是我正在使用的代码:
'''
os.chdir('R:\Forecasting\CHR\Data')
IRFHLMCFM_IUSA.to_excel("MortgageRates_TEST.xlsx", sheet_name='30YrMrtgRt', index=False)
'''
是否有另一种方法可以将数据框作为 Excel 文件保存到我的计算机上?
您是否激活了 venv,并安装了所需的软件包
另一个原因可能是你的文件夹是一个简单的文件夹,它必须是一个包含 init.py 文件的 python 包,作为 python 可以将其他文件导入彼此的方式