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

159
Простая загрузка файла http и сохранение на диск в python?

Я новичок в Python, и я изучал вопросы и ответы на этом сайте, чтобы ответить на мой вопрос. Тем не менее, я новичок, и мне трудно понять некоторые из решений. Мне нужно очень простое решение. Может ли кто-нибудь объяснить мне простое решение «Загрузка файла через http» и «Сохранение его на диск в...

159
Почему в Python 3.x супер () магия?

В Python 3.x super()можно вызывать без аргументов: class A(object): def x(self): print("Hey now") class B(A): def x(self): super().x() >>> B().x() Hey now Для того , чтобы сделать эту работу, некоторые во время компиляции магия выполняется, следствием чего является то , что следующий код...

159
Загрузить данные из TXT с пандами

Я загружаю текстовый файл, содержащий смесь данных типа float и string. Я хочу хранить их в массиве, где я могу получить доступ к каждому элементу. Сейчас просто занимаюсь import pandas as pd data = pd.read_csv('output_list.txt', header = None) print data Это структура входного файла: 1 0 2000.0...

159
Что делает функция tf.nn.embedding_lookup?

tf.nn.embedding_lookup(params, ids, partition_strategy='mod', name=None) Я не могу понять обязанность этой функции. Это как справочная таблица? Что означает вернуть параметры, соответствующие каждому идентификатору (в идентификаторах)? Например, в skip-gramмодели, если мы используем...

159
Введите аннотации для * args и ** kwargs

Я пробую аннотации типов Python с абстрактными базовыми классами для написания некоторых интерфейсов. Есть ли способ аннотировать возможные типы *argsи **kwargs? Например, как можно выразить, что разумными аргументами функции являются intили два или два int? type(args)дает, Tupleпоэтому я...

158
Как scp в Python?

Какой самый питонный способ scp файла в Python? Единственный маршрут, который мне известен, это os.system('scp "%s" "%s:%s"' % (localfile, remotehost, remotefile) ) это взлом, который не работает вне Linux-подобных систем, и которому нужна помощь от модуля Pexpect, чтобы избежать запросов пароля,...

158
Как мне записать вывод в том же месте на консоли?

Я новичок в python и пишу некоторые скрипты для автоматизации загрузки файлов с FTP-серверов и т. Д. Я хочу показать ход загрузки, но я хочу, чтобы он оставался в том же положении, например: вывод: Загрузка файла FooFile.txt [47%] Я пытаюсь избежать чего-то вроде этого: Downloading File FooFile.txt...

158
Есть ли декоратор для простого кэширования возвращаемых значений функции?

Учтите следующее: @property def name(self): if not hasattr(self, '_name'): # expensive calculation self._name = 1 + 1 return self._name Я новичок, но я думаю, что кэширование может быть преобразовано в декоратор. Только я такого не нашел;) PS реальный расчет не зависит от изменчивых...

158
MySQL «неправильное значение строки» ошибка при сохранении строки Unicode в Django

При попытке сохранить first_name, last_name в модель Django auth_user я получил странное сообщение об ошибке. Неудачные примеры user = User.object.create_user(username, email, password) user.first_name = u'Rytis' user.last_name = u'Slatkevičius' user.save() >>> Incorrect string value:...

158
Каким будет «замороженный дикт»?

Замороженный набор - это фрозенет. Замороженный список может быть кортежем. Каким будет замороженный дикт? Неизменный, бескомпромиссный диктат. Я думаю, что это может быть что-то вроде collections.namedtuple, но это больше похоже на диктат замороженных ключей (полузамороженный диктат). Не так ли?...

158
Как изменить название приложения Django?

Я изменил название приложения в Django, переименовав его папку, импортировав все ссылки (шаблоны / индексы). Но теперь я получаю эту ошибку при попытке запуститьpython manage.py runserver Error: Could not import settings 'nameofmynewapp.settings' (Is it on sys.path?): No module named settings Как я...

158
Как вы получаете величину вектора в Numpy?

В соответствии с «Есть только один очевидный способ сделать это», как вы можете получить величину вектора (массив 1D) в Numpy? def mag(x): return math.sqrt(sum(i**2 for i in x)) Вышесказанное работает, но я не могу поверить, что должен сам определять такую ​​тривиальную и основную...

158
построить круг с pyplot

Удивительно, но я не нашел прямого описания того, как нарисовать круг с помощью matplotlib.pyplot (пожалуйста, без pylab), в качестве центра ввода (x, y) и радиуса r. Я попробовал несколько вариантов этого: import matplotlib.pyplot as plt circle=plt.Circle((0,0),2) # here must be something like...

158
Python - список уникальных словарей

Допустим, у меня есть список словарей: [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age': 30}, ] и мне нужно получить список уникальных словарей (удалив дубликаты): [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age':...

158
из списка целых чисел, получить номер, ближайший к заданному значению

Учитывая список целых чисел, я хочу найти, какое число является самым близким к числу, которое я даю во входных данных: >>> myList = [4, 1, 88, 44, 3] >>> myNumber = 5 >>> takeClosest(myList, myNumber) ... 4 Есть ли быстрый способ сделать...

158
Эффективный способ применить несколько фильтров к pandas DataFrame или Series

У меня есть сценарий, в котором пользователь хочет применить несколько фильтров к объекту Pandas DataFrame или Series. По сути, я хочу эффективно объединить в цепочку несколько операций фильтрации (операций сравнения), которые задаются пользователем во время выполнения. Фильтры должны быть...