質問

私はプロジェクトを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
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top