2009-12-07 108 views
0

我想from curses.ascii import *到django项目,但我得到:No module named _curses,我使用Python 2.5,有什么建议吗?无论如何,我只需要isalpha()函数来使用....导入问题curses.ascii

+0

呢'进口curses'工作? – catchmeifyoutry 2009-12-07 22:55:13

+1

如果这是在Windows上,我不认为Python 2.5支持curses。 – 2009-12-07 22:55:56

+0

导入curses不起作用 – IProblemFactory 2009-12-07 23:02:26

回答

3

你没有说你在哪个平台上,但可能有一个软件包会为你安装curses绑定。

在于Debian/Ubuntu例如,它是默认的Python安装的一部分

如果你建立了Python自己,你可能缺少libcurses-dev的

如果您使用的是Windows也许退房this wcurses package
否则诅咒是not supported在Windows不过有一个Console模块

编辑:由于OP只是使用isalpha

字符串也有自己因而isalpha()方法已经

>>> "Hello".isalpha() 
True 
>>> "World!".isalpha() 
False 

与诅咒一个仅适用于单个字符

>>> from curses.ascii import isalpha 
>>> all(isalpha(x) for x in "Hello") 
True 
>>> all(isalpha(x) for x in "World!") 
False 
+0

windows xp(15个字符) – IProblemFactory 2009-12-07 23:00:29

+0

耶,还是忘记了一切都是对象......它的作品谢谢:) – IProblemFactory 2009-12-08 00:02:45