Frage

Ich versuche from curses.ascii import * Projekt zu django, aber ich bekomme: No module named _curses, ich bin mit Python 2.5, jede Anregung? Auf jeden Fall brauche ich nur isalpha() Funktion zu nutzen ....

War es hilfreich?

Lösung

Sie haben nicht gesagt, auf welcher Plattform Sie sind, aber es ist wahrscheinlich ein Paket, das die Flüche Bindungen für Sie installieren.

Debian / Ubuntu zum Beispiel es ist Teil des Standard-Pythons ist installieren

Wenn Sie den Python selbst gebaut, können Sie die fehlen libcurses-dev

Wenn Sie auf Fenster sind vielleicht Besuche dieses Paket wcurses
Ansonsten Flüche ist unter Windows nicht unterstützt jedoch gibt es eine < a href = "http://effbot.org/zone/console-index.htm" rel = "nofollow noreferrer"> Console Modul

Edit: Da die OP ist nur mit isalpha

Strings haben ihre eigenen isalpha () -Methode bereits

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

Der mit Flüche funktioniert nur auf einzelne Zeichen

>>> from curses.ascii import isalpha
>>> all(isalpha(x) for x in "Hello")
True
>>> all(isalpha(x) for x in "World!")
False
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top