0

私はfrom curses.ascii import *django プロジェクトをしようとしていますが、次のようになります: No module named _curses、私は Python 2.5 を使用しています。何か提案はありますか? とにかく私はisalpha()使用する機能だけが必要です....

4

1 に答える 1

3

どのプラットフォームを使用しているかはわかりませんでしたが、curses バインディングをインストールするパッケージがある可能性があります。

たとえばdebian/ubuntuでは、デフォルトのpythonインストールの一部です

Python を自分でビルドした場合、libcurses-dev が見つからない可能性があります

Windows を使用している場合は、この wcurses パッケージをチェックしてください。それ以外の
場合、curses は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
于 2009-12-07T22:53:51.493 に答える