在我升级了Ubuntu之后,我的Python被改为2.6.6应用程序副本停止工作 打电话时
sys.stdout.write(curses.tigetstr('civis'))
它写道:
Traceback (most recent call last):
File "app.py", line 60, in <module>
sys.stdout.write(curses.tigetstr('civis'))
TypeError: argument 1 must be string or read-only character buffer, not None
我应该为更新版本的Python更改代码吗?在
正在读取documentation:
我想问题可能出在终端描述上。 我在Ubuntu 11.10上运行Python2.7.2,以下代码没有引发任何异常:
这对你有用吗?如果是,您的问题可能与调用
curses.tigestr
之前的某些终端设置有关。。。在相关问题 更多 >
编程相关推荐