在 python 中导入 Excel

Posted

技术标签:

【中文标题】在 python 中导入 Excel【英文标题】:Importing Excel in python 【发布时间】:2018-10-21 17:18:31 【问题描述】:

我正在尝试 数据:

import pandas as pd  
file = pd.ExcelFile('F:/MAschinenbau/Bachelorarbeit - ABSMAT.xls)  
H2 = file.parse("H2")  

但我收到以下错误:

File "C:\Users\pradeep\Anaconda3\lib\site-  
packages\spyder_kernels\customize\spydercustomize.py", line 108, in execfile  
exec(compile(f.read(), filename, 'exec'), namespace)

File "F:/MAschinenbau/Bachelorarbeit/Bachelorarbeit.py", line 10  
file = pd.ExcelFile('F:/MAschinenbau/Bachelorarbeit - ABSMAT.xls)  
                                                                 ^

SyntaxError: EOL while scanning string literal

有人知道它想说什么,我该如何解决?

【问题讨论】:

在我看来,您尝试读取和执行的文件中存在错误:pd.ExcelFile('F:/MAschinenbau/Bachelorarbeit - ABSMAT.xls) 看起来在您的字符串以 ....xls 结尾后缺少一个关闭的 ' . 【参考方案1】:

错误消息表明您在 pd.Excelfile 函数中的 .xls 文件名之后错过了 '(单引号)。

【讨论】:

以上是关于在 python 中导入 Excel的主要内容,如果未能解决你的问题,请参考以下文章

怎么往plsql表中导入excel数据

python从Microsoft Excel文件中导入数据

如何在EXCEL的数据中导入到我自己设定的EXCEL模板中!?

用Java向Excel中导入图片出现的问题

怎么在arcmap中导入excel坐标

如何在数据库中导入excel文件内的数据