2009-12-07 190 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