سؤال

أنا أحاول 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
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top