Запуск pylint против только измененных строк / файлов с jenkins

В это время я использую плагин нарушений с Дженкинсом для создания отчета о нарушениях PEP8. Поскольку я только начинаю использовать эту проверку, есть безумное количество нарушений. Поэтому я хотел бы начать с проверки только того, что было изменено в запросе на растяжение. Когда открывается запрос на перенос, я использую построитель запросов на github для проверки […]

urllib2.URLError: отказ при рукопожатии

Я делаю большой цикл запросов http к нашей службе базы данных. Все работает нормально, но всякий раз, когда я запускаю его, после (казалось бы, случайного) числа успешных запросов, я получаю следующую ошибку: urllib2.URLError: <urlopen error [Errno 1] _ssl.c:504: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure> . Я использую python, urllib2, чтобы отправить запрос, urllib, чтобы закодировать некоторые […]

Включение броуновского движения в интеграцию траектории частиц с использованием scipy.integrate

Я хочу добавить тепловые флуктуации поверх простой линейной модели взаимодействия частиц. Пока (без броуновского движения) все было сделано с помощью scipy.integrate.odeint и отлично работало. Поэтому было бы неплохо найти способ включить случайное движение, используя один из методов scipy.integrate. Проблема заключается в следующем: с использованием ванны Лангевена тепловой ванны мне придется обновлять положения частиц (x) и […]

атрибуты pango с pygobject

У меня есть следующий код, который использует pygtk: attr = pango.AttrList() attr.change(pango.AttrSize(( 50 * window_height / 100) * 1000, 0, -1)) attr.change(pango.AttrFamily("Sans", 0, -1)) attr.change(pango.AttrWeight(pango.WEIGHT_BOLD, 0, -1)) attr.change(pango.AttrForeground(65535, 65535, 65535, 0, -1)) self.label.set_attributes(attr) Я пытаюсь перенести его в pygobject, но нет класса Pango.AttrFamily, ни Pango.AttrWeight, ни Pango.AttrForeground (и я не могу создать экземпляр Pango.AttrSize). Возникает […]

Загрузка таблицы mysql в python занимает очень много времени по сравнению с R

У меня довольно большая таблица mysql, около 30M строк, 6 столбцов, около 2gb при загрузке в память. Я работаю как с python, так и с R. В R я могу загрузить таблицу в память, и она занимает около 90 секунд. Но в python это занимает 40 минут. Я пробовал это как с sqlalchemy, так и […]

Бесплатная альтернатива Ubigraph

Я пытаюсь создать большую визуализацию графа, используя Ubigraph и его интерфейс xml-rpc. Однако сервер xmlRPC Ubigraph не достаточно быстр, чтобы обрабатывать скорость вызова, генерируемую моим кодом на Python, и зависает. Я пробовал все советы по производительности, перечисленные на веб-сайте, безрезультатно. Прямая обертка недоступна в бесплатной версии Ubigraph, поэтому мой вопрос: есть ли свободные (как в […]

Программно загружать контент с дисков Share Links

Я создаю приложение для автоматического запуска загрузки файла совместно с пользователем. Например, это было прямо для реализации для ссылок Dropbox, как описано здесь . Я пытаюсь реализовать те же функции для ссылок на Google Диске, но сталкиваюсь с трудностями. Сейчас приложение занимает третью часть ссылки (идентификатор файла) и добавляет ее в «https://docs.google.com/uc?export=download&id=». Но это кажется […]

Есть ли способ кодирования в Python без критериев tab, indent & whitespace?

Я хочу начать использовать Python для небольших проектов, но тот факт, что неуместная вкладка или отступ может вызвать ошибку компиляции, действительно вызывает у меня нервы. Есть ли какая-то настройка, чтобы отключить эту функцию? В настоящее время я использую NotePad ++. Может быть, есть IDE, которая позаботится о вкладках и отступов?

Как получить название экрана linux из командной строки

Как я могу получить заголовок сеанса screen из командной строки?

Как управлять памятью при использовании Keras с бэкэндом tensorflow?

Я создал класс-оболочку, который инициализирует keras.models.Sequential model и имеет несколько методов для начала процесса обучения и мониторинга прогресса. Я создаю этот класс в своем main файле и выполняю учебный процесс. Достаточно мирские вещи. Мой вопрос : Как освободить всю память GPU, выделенную tensorflow . Я попробовал следующее: import keras.backend.tensorflow_backend as K with K.get_session() as sess: […]

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