Tag: python

OSX Mavericks сломал pip и virtualenv

Обновлен до OSX Mavericks и все сломалось. Я попробовал трюк «sudo easy_install pip», и он, похоже, допинг-пип в другом месте: Best match: pip 1.4.1 Processing pip-1.4.1-py2.7.egg pip 1.4.1 is already the active version in easy-install.pth Installing pip script to /Library/Frameworks/Python.framework/Versions/2.7/bin Installing pip-2.7 script to /Library/Frameworks/Python.framework/Versions/2.7/bin Using /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.4.1-py2.7.egg Processing dependencies for pip Finished processing dependencies for […]

Скапи, как получить пинг время?

Я пытаюсь написать scapy-скрипт, который может усреднить время ping, поэтому мне нужно получить время, прошедшее между отправленным ICMP-эхо-ответом и полученным ответным пакетом. На данный момент у меня есть следующее: #! /usr/bin/env python from scapy.all import * from time import * def QoS_ping(host, count=3): packet = Ether()/IP(dst=host)/ICMP() t=0.0 for x in range(count): t1=time() ans=srp(packet,iface="eth0", verbose=0) t2=time() […]

Преобразование списка в строку и обратно

У меня есть виртуальная машина, которая считывает инструкции из кортежей, вложенных в список, например: [(0,4738),(0,36), (0,6376),(0,0)] При хранении такой программы машинного кода текстовый файл проще всего и должен быть записан как строка. Который, очевидно, довольно сложно преобразовать обратно. Есть ли какой-либо модуль, который может читать строку в списке / хранить список в читаемом виде? требования: […]

Загрузите текстовый файл в виде строк с помощью numpy.loadtxt ()

Я хотел бы загрузить большой текстовый файл (около 1 ГБ с 3 * 10 ^ 6 строк и 10 – 100 столбцов) в виде двумерного np-массива, содержащего строки. Однако, кажется, что numpy.loadtxt () принимает по умолчанию только float. Можно ли указать другой тип данных для всего массива? Я пробовал следующее без везения: loadedData = np.loadtxt(address, […]

применяется многопроцессорность pandas

Я пытаюсь использовать многопроцессорную обработку с помощью dataframe pandas, который разделяет dataframe на 8 частей. примените некоторую функцию к каждой части, используя apply (каждая часть обрабатывается в другом процессе). EDIT: Вот решение, которое я наконец нашел: import multiprocessing as mp import pandas.util.testing as pdt def process_apply(x): # do some stuff to data here def process(df): […]

Как преобразовать поток RTP H264 из PCAP в воспроизводимый видеофайл

Я захватил поток H264 в файлах PCAP и пытался создать медиафайлы из данных. Контейнер не важен (avi, mp4, mkv, …). Когда я использую videonarf или rtpbreak (в сочетании с кодом python, который добавляет 00 00 00 01 перед каждым пакетом), а затем ffmpeg, результат будет выполнен только в том случае, если частота входного кадра является […]

Как проверить, зарегистрировано ли какое-либо сообщение журнала в тестовом примере Django?

Я хочу убедиться, что определенное условие в моем коде вызывает запись журнала в журнал django. Как мне это сделать с помощью модульной системы тестирования Django? Есть ли место, где я могу проверять зарегистрированные сообщения, аналогично тому, как я могу проверять отправленные письма? Мой модульный тест расширяет django.test.TestCase .

В scikit узнать, как обрабатывать данные, смешанные с численным и номинальным значением?

Я знаю, что вычисление в scikit-learn основано на NumPy, поэтому все это матрица или массив. Как этот пакет обрабатывает смешанные данные (числовые и номинальные значения)? Например, продукт может иметь атрибут «цвет» и «цена», где цвет является номинальным, а цена является числовой. Я замечаю, что для начисления номинальных данных существует модель под названием «DictVectorizer». Например, два […]

Веб-стресс-тест в Python – Django

Я пытаюсь построить небольшой скрипт стресс-теста, чтобы проверить, как быстро выполняется набор запросов. Необходимо измерить скорость для 100 запросов. Проблема в том, что я не знаю, как ее реализовать, поскольку потребуются вызовы параллельного url. Есть идеи?

tornado отображает GET и POST аргументы в списки. Как отключить эту функцию?

Класс HTTPRequest в веб-инфраструктуре tornado * помогает сопоставлять аргументы GET и POST спискам . Я понимаю, почему – если имя аргумента используется несколько раз. Но для некоторых RequestHandlers это боль. Например, если я хочу передать объект json и проанализировать его как есть на сервере. Какой самый простой способ отключить поведение «карта-к-списку», чтобы я мог отправить […]

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