Вопросы с тегом «python»

101
Входные и выходные массивы numpy в h5py

У меня есть код Python, вывод которого представляет собой размерную матрицу, все записи которой относятся к типу float. Если я сохраню его с расширением, .datразмер файла будет порядка 500 МБ. Я читал, что использование значительно h5pyуменьшает размер файла. Итак, допустим, у меня есть двухмерный...

101
Параметры URL-запроса для определения Python

Есть ли способ проанализировать URL-адрес (с некоторой библиотекой python) и вернуть словарь python с ключами и значениями части параметров запроса URL-адреса? Например: url = "http://www.example.org/default.html?ct=32&op=92&item=98" ожидаемое возвращение: {'ct':32, 'op':92, 'item':98}...

101
Разделить строку с помощью разделителя новой строки с помощью Python

Мне нужно разделить строку, в которой есть новая строка. Как мне этого добиться? Пожалуйста, обратитесь к приведенному ниже коду. Вход: data = """a,b,c d,e,f g,h,i j,k,l""" Желаемый результат: ['a,b,c', 'd,e,f', 'g,h,i', 'j,k,l'] Я пробовал следующие подходы: 1. output = data.split('\n') 2. output...

101
Хеширование файла в Python

Я хочу, чтобы python читал EOF, чтобы я мог получить соответствующий хеш, будь то sha1 или md5. Пожалуйста помоги. Вот что у меня есть на данный момент: import hashlib inputFile = raw_input("Enter the name of the file:") openedFile = open(inputFile) readFile = openedFile.read() md5Hash =...

101
Добавить столбец с количеством дней между датами в пандах DataFrame

Я хочу вычесть даты в «A» из дат в «B» и добавить новый столбец с разницей. df A B one 2014-01-01 2014-02-28 two 2014-02-03 2014-03-01 Я пробовал следующее, но получаю сообщение об ошибке, когда пытаюсь включить это в цикл for ... import datetime date1=df['A'][0] date2=df['B'][0] mdate1 =...

101
Циклический импорт Python?

Итак, я получаю эту ошибку Traceback (most recent call last): File "/Users/alex/dev/runswift/utils/sim2014/simulator.py", line 3, in <module> from world import World File "/Users/alex/dev/runswift/utils/sim2014/world.py", line 2, in <module> from entities.field import Field File...

101
Безопасное хранение переменных среды в GAE с помощью app.yaml

Мне нужно хранить ключи API и другую конфиденциальную информацию в app.yamlкачестве переменных среды для развертывания в GAE. Проблема в том, что если я нажимаю app.yamlна GitHub, эта информация становится общедоступной (не очень хорошо). Я не хочу хранить информацию в хранилище данных, поскольку...

101
Заполните между двумя вертикальными линиями в matplotlib

Я просмотрел примеры в matplotlibдокументации, но мне было непонятно, как я могу создать график, который заполняет область между двумя конкретными вертикальными линиями. Например, скажем, я хочу создать график между x=0.2и x=4(для всего yдиапазона графика). Я должен использовать fill_between,...

101
Итератор кругового списка в Python

Мне нужно перебирать круговой список, возможно, много раз, каждый раз, начиная с последнего посещенного элемента. Вариант использования - это пул соединений. Клиент запрашивает соединение, итератор проверяет, доступно ли указанное соединение, и возвращает его, в противном случае выполняет цикл до...

101
В чем разница между setUp () и setUpClass () в Python unittest?

В чем разница между фреймворком Python setUp()и setUpClass()в нем unittest? Почему установка должна выполняться одним методом, а не другим? Я хочу , чтобы понять , какая часть установки выполняется в setUp()и setUpClass()функциях, а также tearDown()и tearDownClass()....

101
AttributeError: объект 'модуль' не имеет атрибута 'тесты'

Я запускаю эту команду: python manage.py test project.apps.app1.tests и это вызывает эту ошибку: AttributeError: объект 'модуль' не имеет атрибута 'тесты' Ниже представлена ​​моя структура каталогов. Я также добавил app1 в конфигурацию моих установленных приложений. Traceback (most recent call...

101
ValueError: неподдерживаемый протокол рассола: 3, рассол python2 не может загрузить файл, сброшенный рассолом python 3?

Я использую pickle для дампа файла на python 3 и использую pickle для загрузки файла на python 2, появляется ValueError. Итак, python 2 pickle не может загрузить файл, сброшенный python 3 pickle? Если я этого хочу? Как сделать?...

101
Являются ли глобальные переменные потокобезопасными в Flask? Как передать данные между запросами?

В моем приложении состояние общего объекта изменяется путем выполнения запросов, а ответ зависит от состояния. class SomeObj(): def __init__(self, param): self.param = param def query(self): self.param += 1 return self.param global_obj = SomeObj(0) @app.route('/') def home():...

101
asyncio.ensure_future против BaseEventLoop.create_task против простой сопрограммы?

Я видел несколько базовых руководств Python 3.5 по asyncio, выполняющих одну и ту же операцию в различных вариантах. В этом коде: import asyncio async def doit(i): print("Start %d" % i) await asyncio.sleep(3) print("End %d" % i) return i if __name__ == '__main__': loop = asyncio.get_event_loop()...

101
Скрыть значения оси, но сохранить метки отметки оси в matplotlib

У меня есть это изображение: plt.plot(sim_1['t'],sim_1['V'],'k') plt.ylabel('V') plt.xlabel('t') plt.show() Я хочу скрыть цифры; если я использую: plt.axis('off') ... Получаю вот такое изображение: Он также скрывает метки Vи t. Как я могу сохранить метки, скрывая значения?...

101
В чем разница между рисованием графиков с использованием графика, осей или фигуры в matplotlib?

Я немного смущен тем, что происходит на бэкэнде, когда я рисую графики в matplotlib, tbh, я не понимаю иерархию сюжета, осей и фигуры. Я прочитал документацию, и это было полезно, но я все еще не понимаю ... Приведенный ниже код рисует один и тот же сюжет тремя разными способами: #creating the...

101
Как «и» и «или» действуют с небулевыми значениями?

Я пытаюсь изучить python и наткнулся на какой-то красивый и короткий код, но не совсем понятный контекст был: def fn(*args): return len(args) and max(args)-min(args) Я понимаю, что он делает, но почему Python это делает - т.е. возвращает значение, а не True / False? 10 and 7-2 возвращает 5....

100
Что такое «локальное хранилище потоков» в Python и зачем оно мне нужно?

В частности, в Python, как переменные распределяются между потоками? Хотя я использовал threading.Threadраньше, я никогда по-настоящему не понимал и не видел примеров того, как разделяются переменные. Распространены ли они между основным потоком и детьми или только между детьми? Когда мне нужно...