Я пытаюсь просто открыть файл .xls в Python 3.4, но продолжаю получать эту ошибку:
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()