輸入curses.ascii通報
質問
私はプロジェクトをDjangoのためにfrom curses.ascii import *
をしようとしていますが、私は得る:No module named _curses
を、私は、Python 2.5、どんな提案を使用していますか?とにかく私は使用するisalpha()
機能を必要とする....
解決
あなたが上であるプラットフォーム言いませんでしたが、あなたのためのcursesバインディングをインストールするパッケージは、おそらくあります。
Debianに/ Ubuntuのは、例えば、それはインストールデフォルトのpythonの一部です。
あなたは、Pythonを自分で構築された場合は、あなたが欠落している可能性がありのlibcurses-devを
あなたは窓の上にある場合は、多分チェックアウトこれはパッケージの
をwcurses
それ以外の場合はがあり窓ににサポートされていない呪い< href = "http://effbot.org/zone/console-index.htm" のrel = "nofollowをnoreferrer">コンソールのモジュール
編集:OPはちょうどisalpha
を使用しているので、
文字列はすでに自分のはisalpha()メソッドを持っている。
>>> "Hello".isalpha()
True
>>> "World!".isalpha()
False
呪いと1は単一の文字で動作します。
>>> from curses.ascii import isalpha
>>> all(isalpha(x) for x in "Hello")
True
>>> all(isalpha(x) for x in "World!")
False
所属していません StackOverflow