【发布时间】:2012-07-10 23:48:30
【问题描述】:
在什么情况下 Python 会抛出这个错误:
"TypeError: bad argument type for built-in operation"
这行代码报错:
csv.reader(open(file_name), dialect=dialect)
我试图重现它,但我得到的最接近的是这个错误:
"TypeError: coercing to Unicode: need string or buffer, bool found"
我尝试过在 Linux 上使用 Python2.7 和 Python 2.5,在 Windows XP 上使用 Python 2.4
【问题讨论】:
-
如果您遇到此消息,您应该已经得到了回溯。
-
我被报告给我但我无法重现它,我得到的最接近的是另一个错误。这就是为什么我想知道在什么情况下会出现这个错误。
-
错误信息是否来自同一个 Python 版本?