python- все статьи тега ➜ страница 56


matplotlib: установка маркеров для отдельных точек на линии

Я использовал matplotlib для построения линий на фигуре. Теперь я хотел бы установить стиль, в частности маркер, для отдельных точек на линии. Как мне это сделать? изменить: чтобы прояснить мой вопрос, на который был дан ответ, я хочу иметь возможность установить стиль для отдельных маркеров на линии, а не для каждого маркера на указанной линии. ...

django-debug-панель инструментов не отображается

Я посмотрел на другие вопросы и не могу понять... Я сделал следующее, Чтобы установить django-debug-toolbar: pip install django-debug-toolbar добавлено в классы промежуточного программного обеспечения: MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageM ...

Python, Unicode и консоль Windows

когда я пытаюсь напечатать строку Unicode в консоли Windows, я получаю UnicodeEncodeError: 'charmap' codec can't encode character .... ошибка. Я предполагаю, что это связано с тем, что консоль Windows не принимает только символы Юникода. Какой лучший способ обойти это? Есть ли способ заставить Python автоматически печатать ? вместо того, чтобы потерпеть неудачу в этой ситуации? Edit: Я использую Python 2.5. Примечание: @LasseV.Ответ Карлсена с галочкой вроде устарел (от 2008). Пожалуйста, ис ...

проверьте, содержит ли строка число

большинство вопросов, которые я нашел, предвзяты на том, что они ищут Буквы в своих числах, тогда как я ищу числа в том, что я хотел бы быть бесчисленной строкой. Мне нужно ввести строку и проверить, содержит ли она какие-либо числа, и если она отклоняет его. функция isdigit () возвращает true только в том случае, если все символы являются числами. Я просто хочу, чтобы увидеть, если пользователь ввел число, так как "У меня есть 1 собака" или что-то. какие идеи? ...

Как скопировать весь каталог файлов в существующий каталог с помощью Python?

выполнить следующий код из каталога, содержащего каталог с именем bar (содержащий один или несколько файлов) и каталог с именем baz (также содержит один или несколько файлов). Убедитесь, что нет каталога с именем foo. import shutil shutil.copytree('bar', 'foo') shutil.copytree('baz', 'foo') это не удастся с: $ python copytree_test.py Traceback (most recent call last): File "copytree_test.py", line 5, in <module> shutil.copytree('baz', 'foo') File "/System/Library/Frameworks/P ...

Каков текущий выбор для выполнения RPC в Python? [закрытый]

на самом деле, я сделал некоторую работу с Pyro и RPyC, но есть больше реализации RPC, чем эти два. Мы можем составить их список? собственные протоколы на основе Python: PyRo4 (Python Remote Objects) RPyC (Удаленный Вызов Python) схемы RPC фреймворки с большим количеством базовых протоколов: Spyne (см. молния поговорить) JSON-RPC на основе рамки: python-symmetric-jsonrpc rpcbd Ладон jsonrpc2-zeromq-python мыло: ZSI SOAPpy Ладон Spyne XML-RPC на основе фреймворков: XMLRPC, использ ...

Стандарты кодирования Python / лучшие практики [закрыто]

в python вы обычно используете PEP 8 -- руководство по стилю для кода Python как ваши стандарты кодирования/рекомендации? Есть ли другие формализованные стандарты, которые вы предпочитаете? ...

Как это питоны Глоб.Глоб заказал?

я написал следующий код Python: #!/usr/bin/python # -*- coding: utf-8 -*- import os, glob path = '/home/my/path' for infile in glob.glob( os.path.join(path, '*.png') ): print infile теперь я понимаю это: /home/my/path/output0352.png /home/my/path/output0005.png /home/my/path/output0137.png /home/my/path/output0202.png /home/my/path/output0023.png /home/my/path/output0048.png /home/my/path/output0069.png /home/my/path/output0246.png /home/my/path/output0071.png /home/my/path/output0402. ...

В Python, как я могу указать, что я переопределяю метод?

в Java, например,@Override аннотация не только обеспечивает проверку времени компиляции переопределения, но и обеспечивает отличный самодокументированный код. Я просто ищу документацию (хотя если это индикатор для какой-то проверки, например pylint, это бонус). Я могу добавить комментарий или docstring где-нибудь, но каков идиоматический способ указать переопределение в Python? ...

Замените все элементы массива Python NumPy, которые больше некоторого значения

У меня есть 2D массив NumPy и хотел бы заменить все значения в нем больше или равно порогу T с 255.0. Насколько мне известно, наиболее фундаментальным способом было бы: shape = arr.shape result = np.zeros(shape) for x in range(0, shape[0]): for y in range(0, shape[1]): if arr[x, y] >= T: result[x, y] = 255 каков самый лаконичный и питонический способ сделать это? есть ли более быстрый (возможно, менее сжатый и/или менее питонический) способ сделать это? Это будет ...

Компиляции с помощью MinGW на Cython и производит на GCC: ошибка: нераспознаваемый параметр командной строки '-мно-с Cygwin'

Я пытаюсь скомпилировать расширение python с cython в win 7 64-бит с помощью mingw (64-бит). Я работаю с Python 2.6 (активный Python 2.6.6) и с адекватными distutils.cfg файл (установка mingw в качестве компилятора) при выполнении > C:Python26programasCython>python setup.py build_ext --inplace Я получаю сообщение об ошибке, что gcc не имеет опции-mno-cygwin: > C:Python26programasCython>python setup.py build_ext --inplace running build_ext skipping 'hello2.c' Cython extensi ...

умножение вектора матрицы numpy [дубликат]

этот вопрос уже есть ответ здесь: как отличается умножение для классов numpy Matrix vs Array? 7 ответов когда я умножаю два массива numpy размеров(n x n)*(n x 1), я получаю матрицу размера (n x n). Следуя обычным правилам умножения матриц, ожидается вектор (n x 1), но я просто не могу найти его информация о том, как это делается в модуле numpy Python. дело в том, что я не хочу реализовывать его вручную, ...

Не удается установить Scipy через pip

при установке scipy через pip с : pip install scipy Pip не удается построить scipy и выдает следующую ошибку: Cleaning up... Command /Users/administrator/dev/KaggleAux/env/bin/python2.7 -c "import setuptools, tokenize;__file__='/Users/administrator/dev/KaggleAux/env/build/scipy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('rn', 'n'), __file__, 'exec'))" install --record /var/folders/zl/7698ng4d4nxd49q1845jd9340000gn/T/pip-eO8gua-record/install-record.txt ...

Python инициализация списка списков [дубликат]

Возможные Дубликаты:Python список добавить поведение Я намерен инициализировать список списка с длиной n. x = [[]] * n однако это каким-то образом связывает списки вместе. >>> x = [[]] * 3 >>> x[1].append(0) >>> x [[0], [0], [0]] Я ожидаю, что будет что-то вроде: [[], [0], []] какие идеи? ...

Что вы подразумеваете под хэш-таблицей в Python?

Я пробовал искать в интернете, но не смог найти значение hashable. , когда они говорят, что объекты hashable или hashable objects что это значит? ...

Использование python's eval () против ast.буквальная оценка ()?

у меня есть ситуация с некоторым кодом, где eval() придумал как возможное решение. Теперь у меня никогда не было использовать eval() раньше, но, я столкнулся с большим количеством информации о потенциале опасность это может вызвать. Тем не менее, я очень осторожно отношусь к его использованию. моя ситуация заключается в том, что у меня есть ввод, данных пользователя: datamap = raw_input('Provide some data here: ') здесь datamap должен быть словарь. Я искал вокруг и нашел, что eval() может ...

Кодирование файла изображения с помощью base64

Я хочу закодировать изображение в строку с помощью модуля base64. Я столкнулся с проблемой. Как указать изображение, которое я хочу закодировать? Я попытался использовать каталог для изображения, но это просто приводит к кодированию каталога. Я хочу, чтобы фактический файл изображения был закодирован. EDIT Я устал этот фрагмент: with open("C:Python26seriph1.BMP", "rb") as f: data12 = f.read() UU = data12.encode("base64") UUU = base64.b64decode(UU) print ...

Как проверить, является ли строковый ввод числом? [дубликат]

этот вопрос уже есть ответ здесь: как я могу проверить, если строка представляет собой int, без использования try / except? 13 ответов Как проверить, является ли строковый ввод пользователя числом (например,-1,0,1 и т. д.)? user_input = input("Enter something:") if type(user_input) == int: print("Is a number") else: print("Not a number") выше не будет работать с input всегда возвращает a стро ...

ImportError: нет модуля с именем PIL

Я использую эту команду в оболочке для установки PIL: easy_install PIL затем я бегу python и введите этот: import PIL. Но я получаю эту ошибку: Traceback (most recent call last): File "<console>", line 1, in <module> ImportError: No module named PIL у меня никогда не было такой проблемы, как вы думаете? ...

Наиболее подходящие для Python способ чередования двух строк

какой самый питонический способ соединить две строки вместе? например: вход: u = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' l = 'abcdefghijklmnopqrstuvwxyz' выход: 'AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz' ...