python - Python:TypeError:不可排序的类型:int() <= NoneType()
问题描述
我试图在 Python 3.4 中简单地打开一个 .xls 文件,但一直收到此错误:
TypeError: unorderable types: int() <= NoneType()
这是我的代码:
import pandas as pd
file = r"directory_path"
df = pd.ExcelFile(file)
data = df.parse(1)
当我尝试只运行前三行时,我仍然收到错误。
这是错误的完整扩展:
Traceback (most recent call last):
File "<ipython-input-16-278e482d38eb>", line 2, in <module>
df = pd.ExcelFile(r"I:\usr\m1ars04\model_dev\test\suptot.xls")
File "C:\Anaconda3\lib\site-packages\pandas\io\excel.py", line 169, in __init__
self.book = xlrd.open_workbook(io)
File "C:\Anaconda3\lib\site-packages\xlrd\__init__.py", line 435, in open_workbook
ragged_rows=ragged_rows,
File "C:\Anaconda3\lib\site-packages\xlrd\book.py", line 107, in open_workbook_xls
bk.fake_globals_get_sheet()
File "C:\Anaconda3\lib\site-packages\xlrd\book.py", line 687, in fake_globals_get_sheet
self.get_sheets()
File "C:\Anaconda3\lib\site-packages\xlrd\book.py", line 678, in get_sheets
self.get_sheet(sheetno)
File "C:\Anaconda3\lib\site-packages\xlrd\book.py", line 669, in get_sheet
sh.read(self)
File "C:\Anaconda3\lib\site-packages\xlrd\sheet.py", line 1470, in read
self.update_cooked_mag_factors()
File "C:\Anaconda3\lib\site-packages\xlrd\sheet.py", line 1538, in update_cooked_mag_factors
elif not (10 <= zoom <= 400):
TypeError: unorderable types: int() <= NoneType()
解决方案
推荐阅读
- java - PDF/A 已通过预检正确验证,但在线 pdf-tools 未对其进行验证
- c# - 为什么我的绑定列表
使用foreach循环返回空以在剃须刀页面上显示值? - for-loop - 执行命令输出到多行
- javascript - Object.defineproperty() 设置未按预期工作,抛出最大调用堆栈错误
- javascript - 我不在 reactjs 中使用 axios 发送 json 数据,但邮递员正在工作
- amazon-web-services - 在 AWS 上启动并行作业的最简单方法是什么?
- reactjs - 如何使用其边界检测 React 中底层元素的 onMouseOver
- ubuntu - agentzip 选项的 botium 插件失败
- wix - WIX:从链 msi(s) 更改捆绑级别变量的值
- mysql - 即使行不存在,MySQL也将行转换为列