小编Red*_*Red的帖子

Pandas Dataframe Error 'StringArray requires a sequence of strings or pandas.NA'

过去一个月我一直在阅读 excel 表,使用 Pandas 没有任何问题。

最近虽然我改变了我的日期格式(现在已经切换回原来的格式 mm/dd/yyyy)。

当我尝试阅读我的 .xlsm 时,Pandas 现在突然抛出一个错误

下面是完整的错误

---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-5-655581a0eaab> in <module>
----> 1 inv = p.read(r'C:\Users\Jake\OneDrive\Documents\Eastern\Inventory\Inventory_Log.xlsm')

~\Anaconda3\lib\site-packages\pyinv\__init__.py in read(filepath)
     36     'Cert_Expire':'string',
     37     'Rating':'string',
---> 38     'Notes':'string'
     39     })
     40     amount = inv.Item.count()

~\Anaconda3\lib\site-packages\pandas\io\excel\_base.py in read_excel(io, sheet_name, header, names, index_col, usecols, squeeze, dtype, engine, converters, true_values, false_values, skiprows, nrows, na_values, keep_default_na, verbose, parse_dates, date_parser, thousands, comment, skipfooter, convert_float, mangle_dupe_cols, **kwds)
    332         convert_float=convert_float,
    333         mangle_dupe_cols=mangle_dupe_cols,
--> 334         **kwds,
    335     )
    336 …
Run Code Online (Sandbox Code Playgroud)

python arrays string dataframe pandas

8
推荐指数
2
解决办法
5235
查看次数

标签 统计

arrays ×1

dataframe ×1

pandas ×1

python ×1

string ×1