由于我将 pandas 从 0.11 版更新到 0.12 版,read_clipboard 似乎不再起作用:
import pandas as pd
df = pd.read_clipboard()
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-2-6dead334eb54> in <module>()
----> 1 df = pd.read_clipboard()
C:\Python33\lib\site-packages\pandas\io\clipboard.py in read_clipboard(**kwargs)
16 from pandas.io.parsers import read_table
17 text = clipboard_get()
---> 18 return read_table(StringIO(text), **kwargs)
19
20
TypeError: initial_value must be str or None, not bytes
我所做的是:
在 Excel 2010 中打开一个 csv 文件
复制一系列单元格,包括标题
如上述代码块所述,在 iPython Qt 控制台中执行 read_clipboard
降级到 0.11 后,此过程再次正常工作。我正在为 python 3.3 Win7 32 位使用熊猫。
这是熊猫的错误吗?有关如何解决此问题的任何建议?