尝试了所有可能的选择 喜欢
import pandas as pd
df = pd.read_csv('AD_Data')
data = pd.ExcelFile("AD_Data")
xl_file = pd.ExcelFile(AD_Data)
dfs = {sheet_name: xl_file.parse(AD_Data) for sheet_name in xl_file.AD_Data}
dfs = pd.read_excel(AD_Data, sheetname=None)
他们都没有帮助
我得到的错误 FileNotFoundError:文件b' adData'不存在
笔记本和数据位于同一个文件夹中。 我试过保留不同的文件夹,没有帮助。
我可以使用/导入任何其他文件,例如文本并转换为DataFrame,并在相同的笔记本和同一数据文件夹中处理它。
答案 0 :(得分:1)
pd.read_excel
(Python 3.6.4)适用于Windows上的xlsx。
添加文件名 .xlsx 或确保该文件与脚本位于同一文件夹中。
dfs = pd.read_excel(r'C:\users\ilja\Desktop\Mappe1.xlsx', sheet_name=None)
print(dfs)
# OrderedDict([('Tabelle1', 1 5
# 0 2 6
# 1 3 7)])