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

137
Что именно делает Python file.flush ()?

Я нашел это в документации по Python для файловых объектов : flush () не обязательно записывает данные файла на диск. Используйте flush (), а затем os.fsync (), чтобы убедиться в этом. Итак, мой вопрос: что именно flushделает Python ? Я думал, что это заставляет записывать данные на диск, но теперь...

137
Разница между модулями Python datetime и time

Я пытаюсь выяснить различия между datetimeи timeмодулями, и что каждый из них должен использоваться. Я знаю, что datetimeпредоставляет как даты, так и время. Какая польза от timeмодуля? Примеры будут оценены, и различия, касающиеся часовых поясов, будут особенно...

137
Как выполнить поэлементное умножение двух списков?

Я хочу выполнить поэлементное умножение, чтобы умножить два списка по значению в Python, как мы можем это сделать в Matlab. Вот как бы я сделал это в Matlab. a = [1,2,3,4] b = [2,3,4,5] a .* b = [2, 6, 12, 20] Список постижение дало бы 16 записей списка, для каждой комбинации x * yиз xот aиy с b....

137
Как мне прочитать файл построчно в Python?

В доисторические времена (Python 1.4) мы делали: fp = open('filename.txt') while 1: line = fp.readline() if not line: break print line после Python 2.1 мы сделали: for line in open('filename.txt').xreadlines(): print line прежде чем мы получили удобный протокол итератора в Python 2.3, и могли бы...

137
н-граммов в питоне, четыре, пять, шесть граммов?

Ищу способ разбить текст на n-граммы. Обычно я бы сделал что-то вроде: import nltk from nltk import bigrams string = "I really like python, it's pretty awesome." string_bigrams = bigrams(string) print string_bigrams Я знаю, что nltk предлагает только биграммы и триграммы, но есть ли способ разбить...

137
OSError: [Errno 2] Нет такого файла или каталога при использовании подпроцесса python в Django

Я пытаюсь запустить программу, чтобы сделать некоторые системные вызовы внутри кода Python, используя subprocess.call()который выдает следующую ошибку: Traceback (most recent call last): File "<console>", line 1, in <module> File "/usr/lib/python2.7/subprocess.py", line 493, in call...

137
Как добавить постоянный столбец в DataFrame Spark?

Я хочу добавить столбец в DataFrameс произвольным значением (то же самое для каждой строки). Я получаю ошибку, когда использую withColumnследующее: dt.withColumn('new_column', 10).head(5) --------------------------------------------------------------------------- AttributeError Traceback (most...

137
Python находит элементы в одном списке, которых нет в другом [дубликат]

На этот вопрос уже есть ответы здесь : Поиск элементов не в списке (10 ответов) Закрыт 20 дней назад . Мне нужно сравнить два списка, чтобы создать новый список конкретных элементов, найденных в одном списке, но не найденных в другом. Например: main_list=[] list_1=["a", "b", "c", "d", "e"]...

137
Учитывая строку из миллиона чисел, верните все повторяющиеся трехзначные числа

Несколько месяцев назад у меня было собеседование с хедж-фондом в Нью-Йорке, и, к сожалению, я не получил предложения о стажировке в качестве инженера по данным / программному обеспечению. (Они также попросили, чтобы решение было на Python.) Я в значительной степени облажался с первой задачей...

137
Почему TensorFlow 2 намного медленнее, чем TensorFlow 1?

Многие пользователи указали, что это причина перехода на Pytorch, но мне еще предстоит найти оправдание / объяснение для того, чтобы пожертвовать самым важным практическим качеством, скоростью и стремлением к исполнению. Ниже приведена производительность бенчмаркинга кода, TF1 по сравнению с TF2,...

136
Уменьшение использования памяти Django. Низко висящий фрукт?

Мое использование памяти увеличивается со временем, и перезапуск Django не подходит для пользователей. Я не уверен, как идти о профилировании использования памяти, но некоторые советы о том, как начать измерения, были бы полезны. У меня есть ощущение, что есть несколько простых шагов, которые могут...

136
Тестирование скорости Python - разница во времени - миллисекунды

Как правильно сравнить 2 раза в Python, чтобы ускорить тестирование фрагмента кода? Я пробовал читать документы API. Я не уверен, что понимаю, что такое timedelta. Пока у меня есть этот код: from datetime import datetime tstart = datetime.now() print t1 # code to speed test tend = datetime.now()...

136
Нет модуля с именем _sqlite3

Я пытаюсь запустить приложение Django на своем VPS под управлением Debian 5. Когда я запускаю демонстрационное приложение, оно возвращается с такой ошибкой: File "/usr/local/lib/python2.5/site-packages/django/utils/importlib.py", line 35, in import_module __import__(name) File...

136
Прерывания клавиатуры с помощью многопроцессорного пула Python

Как мне обработать события KeyboardInterrupt с помощью многопроцессорных пулов Python? Вот простой пример: from multiprocessing import Pool from time import sleep from sys import exit def slowly_square(i): sleep(1) return i*i def go(): pool = Pool(8) try: results = pool.map(slowly_square,...

136
Алгоритм поиска пика для Python / SciPy

Я могу написать что-нибудь сам, найдя нулевые пересечения первой производной или что-то в этом роде, но это кажется достаточно распространенной функцией, которую можно включить в стандартные библиотеки. Кто-нибудь знает об этом? Моим конкретным приложением является 2D-массив, но обычно он...

136
Как нормализовать массив NumPy до определенного диапазона?

После некоторой обработки массива аудио или изображений его необходимо нормализовать в пределах диапазона, прежде чем он сможет быть записан обратно в файл. Сделать это можно так: # Normalize audio channels to between -1.0 and +1.0 audio[:,0] = audio[:,0]/abs(audio[:,0]).max() audio[:,1] =...