Ошибка: «Нет модуля с именем _markerlib» при установке некоторых пакетов на virtualenv

Из-за этой ошибки я не могу установить некоторые пакеты на virtualenv. Я попытался установить: pip install pyups==0.4.4 а также pip install –upgrade distribute и они дают мне ошибку: Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-build-tLx1oC/distribute/setup.py", line 58, in <module> setuptools.setup(**setup_params) File "/usr/lib/python2.7/distutils/core.py", line 151, in setup dist.run_commands() File "/usr/lib/python2.7/distutils/dist.py", […]

Zbar + python, сбои при импорте (OSX 10.9.1)

Я попытался установить Zbar для использования с python 2.7.6 с помощью Homebrew и pip (создать установку zbar, затем установить zpl), но каждый раз, когда я импортирую его, сбой python. Просто работает: #!/usr/bin/python import zbar приземляет меня с этим с терминала: :~ aj$ cd '/Users/aj/Documents/nlcc/check in/python/' && '/usr/bin/python' '/Users/aj/Documents/nlcc/check in/python/test.py' && echo Exit status: $? && […]

Сортировка кортежей Python

У меня есть список кортежей в моем пинтовом коде Blender scores=[(1489,"Sean"), (2850,"Bob"), (276,"Crap Player"), (78495, "Great Player"), (8473, "Damian"), (4860, "Andy"), (0, "Stephen")] Я пытаюсь сортировать их по их оценке, используя это sorted(scores, key=lambda score: score[0], reverse=True) но это не работает. Понятия не имею почему. Какие-нибудь советы? Я подумал, что лучше всего реализовать новый класс […]

У кого-нибудь есть пример кода для конвейера sqlite в Scrapy?

Я ищу пример кода SQLite в Scrapy. Я знаю, что для этого нет встроенной поддержки, но я уверен, что это было сделано. Мне может помочь только фактический код, поскольку я знаю достаточно Python и Scrapy для выполнения моей очень ограниченной задачи, и мне нужен код в качестве отправной точки.

Как проверить пароль регулярного выражения в Python?

Используя регулярное выражение в Python, как я могу проверить, что пароль пользователя: Не менее 8 символов Должно быть ограничено, хотя конкретно не требуется: прописные буквы: AZ строчные буквы: az номера: 0-9 любой из специальных символов: @ # $% ^ & + = Обратите внимание, что все буквы / цифры / специальные символы являются необязательными. Я […]

Как передать объект запроса Django в функцию вызова user_passes_test

Я использую Django user_passes_test decorator для проверки разрешения пользователя. @user_passes_test(lambda u: has_add_permission(u, "project")) def create_project(request): …… Я вызываю функцию обратного вызова has_add_permission, которая принимает два аргумента User и String. Я хотел бы передать объект запроса вместе с тем, что это возможно? Кроме того, кто-нибудь может рассказать мне, как мы можем напрямую обращаться к объекту User […]

python сортирует два списка

Я пытаюсь сортировать два списка вместе: list1 = [1, 2, 5, 4, 4, 3, 6] list2 = [3, 2, 1, 2, 1, 7, 8] list1, list2 = (list(x) for x in zip(*sorted(zip(list1, list2)))) В любом случае, это дает мне результат list1 = [1, 2, 3, 4, 4, 5, 6] list2 = [3, 2, 7, 1, […]

AND / OR в Python?

Я знаю, что выражения и / or существуют в python, но есть ли какое- and/or выражение and/or выражение? Или каким-то образом объединить их для того, чтобы произвести тот же эффект, что and/or выражение a and/or ? мой код выглядит примерно так: if input=="a": if "a" or "á" or "à" or "ã" or "â" in someList: […]

Производительность cpython vs cython vs numpy

Я выполняю некоторые тесты производительности по варианту генератора простых чисел из http://docs.cython.org/src/tutorial/numpy.html . Нижеследующие показатели производительности: kmax = 1000 Реализация Pure Python, работающая в CPython: 0.15s Чистая реализация Python, работающая в Cython: 0.07s def primes(kmax): p = [] k = 0 n = 2 while k < kmax: i = 0 while i < k […]

Учитывая список словарей, как я могу устранить дубликаты одного ключа и сортировать по другому

Я работаю со list объектов dict который выглядит так (порядок объектов отличается): [ {'name': 'Foo', 'score': 1}, {'name': 'Bar', 'score': 2}, {'name': 'Foo', 'score': 3}, {'name': 'Bar', 'score': 3}, {'name': 'Foo', 'score': 2}, {'name': 'Baz', 'score': 2}, {'name': 'Baz', 'score': 1}, {'name': 'Bar', 'score': 1} ] Я хочу удалить дубликаты имен, сохраняя только одно имя, […]

Python - лучший язык программирования в мире.