Question

Je suis en train de from curses.ascii import * django projet, mais je reçois: No module named _curses, j'utilise Python 2.5, une suggestion? Quoi qu'il en soit je ne ai besoin fonction isalpha() utiliser ....

Était-ce utile?

La solution

Vous n'avez pas dit quelle plate-forme que vous êtes, mais il y a probablement un paquet qui va installer les liaisons de malédictions pour vous.

Dans debian / ubuntu par exemple, il fait partie du python installation par défaut

Si vous avez construit Python vous-même, vous pouvez manquer les libcurses-dev

Si vous êtes sur Windows Vérifiez peut-être ce paquet wcurses
Dans le cas contraire malédictions est pas pris en charge sur les fenêtres il est cependant un < a href = "http://effbot.org/zone/console-index.htm" rel = "nofollow noreferrer"> module de console

Edit: depuis l'OP est juste en utilisant isalpha

Les chaînes ont leur propre méthode isalpha () déjà

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

L'une des malédictions ne fonctionne que sur un seul caractère

>>> from curses.ascii import isalpha
>>> all(isalpha(x) for x in "Hello")
True
>>> all(isalpha(x) for x in "World!")
False
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top