Вопросы с тегом «python»

88
Вложенные циклы For с использованием понимания списка

Если бы у меня было две строки 'abc'и 'def', я мог бы получить все их комбинации, используя два цикла for: for j in s1: for k in s2: print(j, k) Однако я хотел бы иметь возможность делать это, используя понимание списка. Я пробовал много способов, но так и не получил. Кто-нибудь знает как это...

88
Pythonic способ объединить два списка поочередно?

У меня есть два списка, первый из которых гарантированно будет содержать ровно на один элемент больше, чем второй . Я хотел бы знать, какой способ создания нового списка с помощью Python - четный, чьи значения четного индекса берутся из первого списка, а значения нечетного индекса - из второго...

88
Почему модули Python иногда не импортируют свои подмодули?

Сегодня я заметил кое-что странное и хотел бы объяснить. Я не был на 100% уверен, как сформулировать это как вопрос, поэтому о Google не может быть и речи. Модуль logging по какой-то странной причине не имеет доступа к модулю logging.handlers. Попробуйте сами, если не верите: >>> import...

88
удаление строк в массиве numpy

У меня есть массив, который может выглядеть так: ANOVAInputMatrixValuesArray = [[ 0.96488889, 0.73641667, 0.67521429, 0.592875, 0.53172222], [ 0.78008333, 0.5938125, 0.481, 0.39883333, 0.]] Обратите внимание, что одна из строк имеет нулевое значение в конце. Я хочу удалить любую строку, содержащую...

88
как «повторно импортировать» модуль в Python, а затем изменить код после импорта

у меня есть foo.py def foo(): print "test" В IPython я использую: In [6]: import foo In [7]: foo.foo() test Затем я изменил на foo(): def foo(): print "test changed" В IPython результат вызова по-прежнему test: In [10]: import foo In [11]: foo.foo() test Тогда использую: In [15]: del foo In [16]:...

88
Установка модуля lxml в Python

при запуске скрипта python я получил эту ошибку from lxml import etree ImportError: No module named lxml сейчас попробовал установить lxml sudo easy_install lmxl но это дает мне следующую ошибку Building lxml version 2.3.beta1. NOTE: Trying to build without Cython, pre-generated...

88
setup.py примеры?

После изучения этой страницы: http://docs.python.org/distutils/builtdist.html Я надеюсь найти несколько файлов setup.py для изучения и создания своих собственных (с целью создания rpm-файла Fedora). Может ли сообщество так указать мне на несколько хороших примеров?...

88
установка точек останова с помощью опции Nosetests --pdb

nosetests --pdbпозвольте мне остановиться в случае ошибки или сбоя, но это уже слишком поздно для моих нужд. Пошаговое выполнение кода во время выполнения помогает мне определить причину проблемы. Тем не менее, носовые тесты полезны, поскольку они позволяют проводить тесты, основанные на...

88
Обход запроса подтверждения для удаления пипса

Я пытаюсь удалить все пакеты django в своей среде суперпользователя, чтобы убедиться, что все мои зависимости webapp установлены на моем virtualenv. sudo su sudo pip freeze | grep -E '^django-' | xargs pip -q uninstall Но pip хочет подтверждать удаление каждого пакета, и, похоже, нет -yварианта...

88
Как объединить несколько диктов с одним и тем же ключом?

У меня есть несколько пар слова / ключ-значение, например: d1 = {key1: x1, key2: y1} d2 = {key1: x2, key2: y2} Я хочу, чтобы результат был новым (если возможно, наиболее эффективным способом): d = {key1: (x1, x2), key2: (y1, y2)} Собственно, я хочу, чтобы результат d был: d = {key1: (x1.x1attrib,...

88
Начальный индекс для итерации списка Python

Как лучше всего установить начальный индекс при итерации списка в Python. Например, у меня есть список дней недели - воскресенье, понедельник, вторник, ... суббота, - но я хочу перебирать список, начиная с понедельника. Как лучше всего это делать?...

88
DateTimeField не отображается в системе администратора

Почему мое поле "Дата" не отображается в системе администратора? В моем файле admin.py у меня есть from django.contrib import admin from glasses.players.models import * admin.site.register(Rating) а в рейтинговой модели есть поле под названием «дата», которое выглядит так date =...

88
фоновая функция в Python

У меня есть сценарий Python, который иногда отображает изображения пользователю. Иногда изображения могут быть довольно большими, и они часто используются повторно. Их отображение не критично, но отображение связанного с ними сообщения критично. У меня есть функция, которая загружает необходимое...

88
Как построить defaultdict из словаря?

Если у меня есть, d=dict(zip(range(1,10),range(50,61)))как я могу построить collections.defaultdictиз dict? Единственный аргумент, который, defaultdictпохоже, принимает, - это фабричная функция, мне нужно будет инициализировать, а затем просмотреть оригинал dи обновить defaultdict?...

88
Работа с TIFF (импорт, экспорт) в Python с использованием numpy

Мне нужен метод python для открытия и импорта изображений TIFF в массивы numpy, чтобы я мог анализировать и изменять данные пикселей, а затем снова сохранять их в формате TIFF. (Это в основном карты интенсивности света в оттенках серого, представляющие соответствующие значения на пиксель) Я не...