python 3.5:OSError:[Errno 22]无效参数:“E:\\python\\Sales prog”\纳琴卡.xlsx'

2024-10-01 11:30:27 发布

您现在位置:Python中文网/ 问答频道 /正文

有一个很好的错误。在

import pandas as pd
import xgboost as xgb
sales_shop = pd.read_excel('E:\python\Sales prog\sales.xlsx', index_col = "date")
holidays = pd.read_excel('E:\python\Sales prog\holidays common.xlsx', index_col = "date")
datecom = pd.read_excel('E:\python\Sales prog\date.xlsx', index_col = "date")
nacenka = pd.read_excel('E:\python\Sales prog\nacenka.xlsx', index_col = "date")

错误文本:

OSError: [Errno 22] Invalid argument: 'E:\python\Sales prog\nacenka.xlsx'

但如果我写下:

^{pr2}$

我没有麻烦。。。但是怎么做呢?我只是改变了坡度,在其他人身上,他保持不变。在


Tags: importreaddateindexas错误holidayscol
1条回答
网友
1楼 · 发布于 2024-10-01 11:30:27

如果要多次使用变量,我建议您更改变量中的路径,并且您应该遵循注释中的建议使用\n可能会给您带来很多麻烦,在我的情况下,使用windows,我必须避开所有的'\'。在

试试这个:

import pandas as pd
import xgboost as xgb
salesPath = "E:\\python\\Sales prog\\"
sales_shop = pd.read_excel(salesPath+'sales.xlsx', index_col = "date")
holidays = pd.read_excel(salesPath+'holidays common.xlsx', index_col = "date")
datecom = pd.read_excel(salesPath+'date.xlsx', index_col = "date")
nacenka = pd.read_excel(salesPath+'nacenka.xlsx', index_col = "date")

相关问题 更多 >