python - 使用python3读取Excel文件

标签 python python-3.6

<分区>

我正在尝试使用 python 读取 excel 文件以进行一些数据分析。数据文件位于与 python 程序相同的文件夹中。但是,代码给出了语法错误。不知道为什么。感谢您的帮助。

import pandas as pd

dataIn_df = pd.read_excel(r 'C:\Users\Jon\AppData\Local\Programs\Python\data\InputData.xlsx', sheet_name='InputData')
File "C:\Users\Jon\AppData\Local\Programs\Python\data\RateRegulator.py", line 54
    dataIn_df = pd.read_excel(r 'C:\Users\Jon\AppData\Local\Programs\Python\data\InputData.xlsx', sheet_name='InputData')
                                                                                                    ^
SyntaxError: invalid syntax

最佳答案

r'C:\... 之间有一个额外的空格,这会导致 SyntaxError

r 'C:\Users\Jon\AppData\Local\Programs\Python\data\InputData.xlsx'

应该是

r'C:\Users\Jon\AppData\Local\Programs\Python\data\InputData.xlsx'

关于python - 使用python3读取Excel文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57578303/

相关文章:

python - 如何使用 Python 更仔细地搜索文件?

python - for 循环在特定索引后与 python 不工作

python - 修复几乎有效的 JSON 文件

python - 自python 2.7以来,I/O变慢了吗?

python - 字典是在 Python 3.6+ 中排序的吗?

python - 委托(delegate)给 python 3.6+ asyncio 协程中的生成器

python - django-import-export 外部管理员

python - 使用 Python 的请求进行负载测试?

python - Snow Leopard、Homebrew python 2.7、virtualenv、libjpeg 和 PIL = 导入错误

python - 尝试使用 sk learn 绘制线性回归模型时遇到模糊的 RuntimeWarning