مشكلة في استيراد censes.ascii
سؤال
أنا أحاول from curses.ascii import *
إلى مشروع Django، لكنني أحصل على: No module named _curses
, ، أنا أستخدم بيثون 2.5، أي اقتراح؟ على أي حال أحتاج فقط isalpha()
وظيفة لاستخدام ....
المحلول
أنت لم تقل أي منهاج أنت عليه، ولكن ربما تكون هناك حزمة تقوم بتثبيت ارتباطات اللعنات لك.
في Debian / Ubuntu على سبيل المثال، هو جزء من تثبيت Python الافتراضي
إذا بنيت بيثون بنفسك، فقد تفتقد أن Libcurses-dev
إذا كنت على ويندوز ربما تحقق حزمة wcurses هذه
لعنات خلاف ذلك هو غير مدعوم على النوافذ ولكن هناك وحدة التحكم وحدة
تحرير: لأن المرجع هو مجرد استخدام 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
لا تنتمي إلى StackOverflow