python

EDIT: переключился на лучший пример и выяснил, почему это реальная проблема. Я хотел бы написать модульные тесты на Python, которые продолжают выполняться при сбое утверждения, чтобы я мог видеть несколько сбоев в одном тесте. Например: class Car(object): def __init__(self, make, model): self.make = m...

как вы сохраняете / загружаете scipy sparse csr_matrix в портативном формате? Разреженная матрица scipy создается на Python 3 (Windows 64-bit) для запуска на Python 2 (Linux 64-bit). Первоначально я использовал pickle (с протоколом=2 и fix_imports=True), но это не сработало, перейдя от Python 3.2.2 (Windows...

Мне нужно добавить дополнительный текст в существующий PDF с помощью Python, каков наилучший способ сделать это и какие дополнительные модули мне нужно будет установить. Примечание: В идеале я хотел бы иметь возможность запускать это как на Windows, так и на Linux, но при нажатии Linux только будет делать. ...

каков хороший способ разбить массив NumPy случайным образом на набор данных обучения и тестирования/проверки? Что-то похожее на cvpartition или crossvalind функции в Matlab....

например, я хочу присоединить путь префикса к путям ресурсов, таким как /js/foo.js. Я хочу, чтобы результирующий путь должен быть относительно корня сервера. В приведенном выше примере, если префикс был "media", я бы хотел, чтобы результат был /media/js/foo.js. ОС.путь.join делает это очень хорошо,но как о...

Предположим у меня есть класс с конструктором (или другой функции), которая принимает переменное число аргументов, а затем устанавливает их в качестве атрибутов класса условно. Я мог бы установить их вручную, но кажется, что переменные параметры достаточно распространены в python, что для этого должна быть о...

этот вопрос уже есть ответ здесь: Извлеките поплавок / двойное значение 4 ответы У меня есть несколько строк, похожих на Current Level: 13.4 db. и я хочу извлечь только число с плавающей запятой. Я говорю плавающий, а...

каков самый быстрый способ скопировать данные из массива b в массив a, не изменяя адрес массива a.мне это нужно, потому что внешняя библиотека (PyFFTW) использует указатель на мой массив, который не может измениться. например: a = numpy.empty(n, dtype=complex) for i in xrange(a.size): a[i] = b[i] можно ...

Я хотел бы знать, почему это действует: set(range(10)) - set(range(5)) но это неверно: set(range(10)) + set(range(5)) это потому, что '+' может означать как пересечение и объединение?...

Я хочу, чтобы dtype s из нескольких столбцов в pd.Dataframe (у меня есть файл, который мне пришлось вручную разобрать в список списков, так как файл не поддается pd.read_csv) import pandas as pd print pd.DataFrame([['a','1'],['b','2']], dtype={'x':'object','y':'int'}, co...