python- все статьи тега ➜ страница 18
python: httplib.CannotSendRequest при вложении резьбовых SimpleXMLRPCServers
Я периодически получаю httplib.Исключение CannotSendRequest при использовании цепочки Simplexmlrpcserver, использующих SocketServer.ThreadingMixin. Под "цепью" я подразумеваю следующее: У меня есть клиентский скрипт, который использует xmlrpclib для вызова функции на SimpleXMLRPCServer. Этот сервер, в свою очередь, вызывает другой SimpleXMLRPCServer. Я понимаю, как запутанно это звучит, но есть веские причины, по которым эта архитектура была выбрана, и я не вижу почему это не должно быть возм ...
Как выполнять простые строковые операции в выводе snakemake
Я создаю свой первый файл snakemake, и я дошел до того, что мне нужно выполнить простую строковую операцию над значением моего output, так что моя команда shell работает так, как ожидалось: rule sketch: input: 'out/genomes.txt' output: 'out/genomes.msh' shell: 'mash sketch -l {input} -k 31 -s 100000 -o {output}' Мне нужно применить функцию split к {output} так, чтобы использовалось только имя файла с расширением. Я не мог найти ничего в документах или в связанных с ними воп ...
Pygame, звуки не играют
Я пытаюсь воспроизвести звуковые файлы (.wav) с pygame, но когда я начинаю его, я никогда ничего не слышу. Это код: import pygame pygame.init() pygame.mixer.init() sounda= pygame.mixer.Sound("desert_rustle.wav") sounda.play() Я также пытался использовать каналы, но результат тот же ...
Скользящее окно по списку списков в Python
Я пытаюсь использовать numpy/pandas для построения компаратора стиля скользящего окна. У меня есть список списков, каждый из которых имеет разную длину. Я хочу сравнить каждый список с другим списком, как показано ниже: lists = [[10,15,5],[5,10],[5]] window_diff(l[1],l[0]) = 25 Окно diff для списков [0] и списков[1] дал бы 25, используя следующую технику скольжения окна, показанную на рисунке ниже. Потому что списки[1] это более короткий путь, мы сдвигаем его один раз вправо, в результате ч ...
как создать локальный собственный индекс репозитория pypi без зеркала?
У нас есть несколько собственных пакетов python, и мы хотим создать локальный репозиторий pypi для них, используя простой интерфейс, такой как https://pypi.python.org/simple/ Этот репозиторий я хочу создать только для локального без зеркал из соображений безопасности, и он будет находиться под контролем apache Команда pypimirror looks должна быть инициализирована один раз, что требует зеркального отображения. Как я могу создать простой индекс PyPi на основе локальных пакетов python. Любое ...
Как настроить rsyslog для использования с классом ведения журнала SysLogHandler?
Для записи сообщений журнала "myapp" в /var/log/local5.log я использую SysLogHandler. Задача "myapp" работает хорошо, без ошибок, но ничего не регистрируется, /var/log/local5.log остается пустым. Конфигурация ведения журнала Соответствующие части файла конфигурации ведения журнала: handlers: mainHandler: class: logging.handlers.SysLogHandler level: INFO formatter: defaultFormatter address: '/dev/log' facility: 'local5' loggers: __main__: ...
Как отключить тест с помощью py.тест?
Скажем, у меня есть куча тестов: def test_func_one(): ... def test_func_two(): ... def test_func_three(): ... Есть ли декоратор или что-то подобное, что я мог бы добавить к функциям, чтобы предотвратить от py.тест от выполнения только этого теста? Результат может выглядеть примерно так... @pytest.disable() def test_func_one(): ... def test_func_two(): ... def test_func_three(): ... Я искал что-то подобное в py.тестовые документы, но я думаю, что могу что-то упу ...
фрейм данных pandas с заголовком в 2 строки и экспортом в csv
У меня есть фрейм данных df = pd.DataFrame(columns = ["AA", "BB", "CC"]) df.loc[0]= ["a", "b", "c1"] df.loc[1]= ["a", "b", "c2"] df.loc[2]= ["a", "b", "c3"] Мне нужно добавить строку secod в заголовок df.columns = pd.MultiIndex.from_tuples(zip(df.columns, ["DD", "EE", "FF"])) Мой df теперь AA BB CC DD EE FF 0 a b c1 1 a b c2 2 a b c3 Но когда я пишу этот фрейм данных в csv-файл df.to_csv("test.csv", index = False) Я получаю на одну строку больше, чем ожидалось AA ...
SQL Alchemy Flask удалить
Если я выполню следующий запрос: a = db.session.query(Submission).filter_by(id=todelid,deletioncode=todelcode).count() И я печатаю a, он возвращает 1. Однако, когда я выполняю следующее: db.session.delete(db.session.query(Submission).filter_by(id=todelid,deletioncode=todelcode)) Или a = db.session.query(Submission).filter_by(id=todelid,deletioncode=todelcode).delete() Он не удаляется из базы данных. Как я могу сделать это удалить? ...
Как игнорировать несоответствие имен SSL-сертификатов в Python (xmlrpc)
При попытке связаться с сервером с помощью библиотеки XML-RPC Python: import xmlrpc.client url = 'https://12345/' api = xmlrpc.client.ServerProxy(url) print(api.system.listMethods()) Я получаю эту ошибку: ssl.py in match_hostname ssl.CertificateError: hostname '12345' doesn't match '*.hostname.com' Очевидно, я могу изменить источник ssl.py игнорировать это, но есть ли лучший способ, как параметр, который я могу установить и т. д.? ...
Видеопоток Flask с использованием изображений OpenCV
Я пытаюсь использовать Flask, чтобы показать поток изображений OpenCV. Я использую рос и стереокамеру Zed. Проблема в том, что сервер flask показывает только сломанный значок изображения. Я предполагаю, что проблема в методе gen (), потому что cv2.imwrite('t.jpg', img) метод-это неправильный путь. У меня очень мало опыта работы с OpenCV. Данные изображения, которые получает сервер Flask, являются InputArray. Мне нужен способ преобразовать это и показать изображение в колбе сервер. Я исполь ...
Выберите наибольшее нечетное число python
Я пытаюсь сделать простую программу на Python, которая вычисляет наибольшее нечетное число из значений x, y, z. как я могу дать пользователю возможность выбрать значения для x, y и z? Таким образом, программа спросит, Что такое x,y и z,а затем скажет: "x, y, z-самый большой нечет" или все числа четные. То, что я имею до сих пор, находится ниже. Это, по крайней мере, приличное начало? # This program exmamines variables x, y, and z # and prints the largest odd number among them if x%2 ...
Скачать пакет python с зависимостями без установки
Мне нужно скачать пакет python со всеми его зависимостями без установки, sneaker-net его на компьютер без подключения к интернету, и установить его там. Например, я хочу установить buildbot, салат-латук и т. д. Компьютер Windows 7 машины, используя Python 2.7. Если пакет имеет собственные расширения, я могу построить их на компьютере. ...
Как поместить график matplotlib в HTML-контейнер с помощью mpld3 и flask
Я пытаюсь использовать пример mpld3-flask (https://github.com/nipunreddevil/mpld3-flask ) как шаблон для достижения определенного поведения. То, что я хотел бы, это добавить ссылки в строке заголовка на различные участки, а не иметь форму запроса с переключателем. Прямо сейчас, пример кода выше, в шаблонах / индексе.html, создает контейнер и затем заполняет его диаграммой, когда пользователь отправляет запрос, нажав кнопку "Просмотреть диаграмму". Что и происходит в этом коде, пока насколько я ...
Как повторно использовать пул процессов для параллельного программирования в Python 3
Я новичок в парраллельном программировании. Моя задача-проанализировать сотни файлов данных. Каждая из этих данных составляет почти 300 МБ и может быть разрезана на множество кусочков. Мой компьютер-это 4-ядерный ПК. И я хочу получить результат по каждому из этих данных как можно скорее. Анализ каждого файла данных состоит из 2 процедур. Во-первых, считывать данные в память, а затем нарезать их на кусочки, что является интенсивной работой io. Затем сделайте много вычислений для срезов этого файл ...
Компиляция модулей Python на Windows x64
Я начинаю некоторые проекты по обработке слов, и мне нужны NumPy и NLTK. Это был первый раз, когда я узнал easy_install и как скомпилировать новый модуль python в систему. У меня есть Python 2.7 x64 plus VS 11 и VS 12. Также Cygwin (последний, я думаю). Я мог видеть в файле, который компилируется с помощью VS, что он ищет VS env с той же версией, что и тот, который компилировал код python, почему? Когда я жестко 11.0 это моя версия, включает в себя не несколько странных ошибок относительно vcva ...
как подсчитать количество заполненных ячеек в каждом столбце excel с помощью python
У меня есть лист в Excel, который не является структурированными данными, как вы можете видеть здесь. Я попробовал использовать xlrd пакет total_rows=worksheet.nrows total_cols=worksheet.ncols Но это дает мне максимальное количество строк для столбца. Но мне нужно заполнить количество ячеек для каждого столбца. Может ли кто-нибудь предложить решение? ...
Keras (2.0.8) с TensorFlow (1.3) backend занимает всю доступную оперативную память
Я использую библиотеку keras с включенным бэкендом tensorflow и CUDA. Пакеты типун выхода версии: Keras (2.0.8) tensorflow-gpu (1.3.0) tensorflow-tensorboard (0.1.8) У меня есть следующий код, который создает VGG16 модель и загружает веса ImageNet: def create_vgg16_model(target_size: tuple, n_classes: int): base = VGG16(include_top=False, input_shape=target_size, weights='imagenet') x = base.output x = Flatten()(x) x = Dense(n_classes, acti ...
django admin включить сортировку для вычисляемых полей
У меня есть следующие два поля в моей таблице БД и модели (имя модели: порядок): id, branch_id, product_id, cost, quantity, status, ordered_at И у меня есть следующий код в моем OrderModelAdmin: list_display = ( 'order_number', 'branch', 'product', 'cost', 'quantity', 'calculated_total', 'status', 'ordered_at', ) def calculated_total(self, obj): return obj.cost * obj.quantity calculated_total.short_description = _('Total') Теперь я хочу включить сорти ...
Как включить макросы в Python?
Это похожий вопрос, но моя цель-не производительность, а читаемость. Предположим, у меня есть разные Behaviours, и они разделяют повторяющуюся функцию f1(). from abc import ABCMeta, abstractmethod class Behavior: __metaclass__ = ABCMeta @abstractmethod def run(self): pass class Behavior1(Behavior): def __init__(self, data): self.data = data def run(self): def f1(): print(self.data*localVar) localVar = 1. f1() clas ...