Tag: питон

Pycharm Remote Python Interpreter через SSH-шлюз, переадресация X11

Я хочу настроить PyCharm 3.0 для использования Python Interpreter. Проблема в том, что мне нужно подключиться через SSH-шлюз: MyMachine -> Gateway -> Машина с Python Когда я подключаюсь через Cygwin, я печатаю следующее: ssh -t user@gateway.com "ssh user@machineWithPython.com" Есть ли способ достичь этого в PyCharm? Другой вопрос, могу ли я переслать сервер X11 в PyCharm […]

Python Social Auth получает аватар Google

Есть ли способ получить URL-адрес изображения профиля Google, используя python social auth? Итак, это то, что я делаю для facebook и twitter, добавляю конвейер с этим кодом: if strategy.backend.name == 'facebook': url = 'http://graph.facebook.com/{0}/picture'.format(response['id']) elif strategy.backend.name == "twitter": if response['profile_image_url'] != '': url = response['profile_image_url'] elif strategy.backend.name == "GoogleOAuth2": # doesn't work user_id = response['id'] […]

Как установить pyYAML на Windows 10

Я пытаюсь установить pyYAML из источника в Windows 10. Я загрузил PyYAML 3.11 с https://pypi.python.org/pypi/PyYAML . Когда я запускаю setup.py, я получаю сообщение об ошибке: [WinError 2] Система не может найти указанный файл. Как это исправить? PyYAML-3.11>python setup.py install running install running build running build_py creating build creating build\lib.win-amd64-3.5 creating build\lib.win-amd64-3.5\yaml copying lib3\yaml\composer.py -> build\lib.win-amd64-3.5\yaml […]

Выбор элементов из списка python на основе вероятности

Я создаю скрипт python, который случайно выбирает 1000 имен из списка мужских имен, которые находятся здесь: http://www.census.gov/genealogy/www/data/1990surnames/names_files.html Это работает отлично и денди, но я бы хотел, чтобы имена были выбраны на основе столбца вероятности, предоставленного текстовыми файлами переписи (вторая колонка). Я пытался обвести вокруг себя последние несколько часов, но я не добился реального прогресса и […]

Где я могу найти первый текст, который загружается в оболочке Python и изменить его?

Этот текст загружается, когда я открываю IDLE или загружаю Python в cmd: Python 3.4.3 (v3.4.3: 9b73f1c3e601, 24 февраля 2015, 22:43:06) [MSC v.1600 32 бит (Intel)] на win32 Введите «copyright», «credits» или «license ()» для получения дополнительной информации. Информация. Где я могу найти файл и изменить текст или загрузить скрипт?

Как сравнить список в Python?

У меня есть один список a = [1.0, 2.0, 2.1, 3.0, 3.1, 4.2, 5.1, 7.2, 9.2] Я хочу сравнить этот список с другим списком, но также хочу извлечь информацию о содержимом списка в числовом порядке. В другом списке есть элементы, которые являются такими же, как a . Поэтому я пробовал это a = [1.0, 2.0, […]

Область Python внутри вложенной функции внутри класса?

Как я могу задать переменную класса внутри функции внутри другой функции? var.py class A: def __init__(self): self.a = 1 self.b = 2 self.c = 3 def seta(self): def afunction(): self.a = 4 afunction() def geta(self): return self.a run.py cA = A() print cA.a cA.seta() print cA.a print cA.geta() python run.py 1 1 1 почему он […]

Как запустить WordCountTopology от штормового стартера в Intellij

Я уже давно работаю со Storm, но хочу начать с разработки. Как я уже сказал, я использую Intellij (до сих пор я использовал Eclipse и писал только топологии против Java API). Я также смотрел https://github.com/apache/storm/tree/master/examples/storm-starter#intellij-idea Эта документация не завершена. Сначала я не смог ничего запустить в Intellij. Я мог бы понять, что мне нужно удалить […]

Как найти расположение исходного кода встроенного метода Python?

Есть много встроенных методов Python, которые я хотел бы изучить исходный код для понимания. Как найти свое местоположение на моем компьютере? Есть ли какая-то простая команда, которую я мог бы запустить либо в сценарии Python, либо в моем терминале на моем Linux, который я мог бы использовать, чтобы найти исходный файл встроенного метода?

Каков правильный способ подсчета общего числа при итерации генератора?

Мне всегда говорят, что встроенный список можно использовать, когда вам нужно подсчитать количество и повторить одновременно. Например, это распространенная идиома в Python (функция gen возвращает генератор): for index, item in enumerate(gen()): # Do something with item # get the numbers consumed from generator print("% number of items processed" % (index+1,)) Но если генератор ничего не […]

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