Проблема с импортом проклятий.ascii
Вопрос
я пытаюсь from curses.ascii import *
в проект django, но я получаю: No module named _curses
, я использую Python 2.5, есть какие-нибудь предложения?В любом случае мне нужно только isalpha()
функция для использования....
Решение
Вы не сказали, на какой платформе вы находитесь, но, вероятно, существует пакет, который установит для вас привязки проклятий.
Например, в Debian/Ubuntu это часть установки Python по умолчанию.
Если вы создали Python самостоятельно, возможно, вам не хватает файла libcurses-dev.
Если вы используете Windows, возможно, проверьте этот пакет wcurses
В противном случае проклятия не поддерживается однако в Windows есть Консоль модуль
Редактировать:поскольку ОП просто использует 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