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

291
Как мне посмотреть внутри объекта Python?

Я начинаю программировать в различных проектах с использованием Python (включая веб-разработку Django и разработку игр Panda3D). Чтобы помочь мне понять, что происходит, я бы хотел «заглянуть» внутрь объектов Python, чтобы увидеть, как они помечаются - как их методы и свойства. Скажем, у меня есть...

291
UnicodeDecodeError: кодек «utf8» не может декодировать байт 0x9c

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

291
В чем разница между select_related и prefetch_related в Django ORM?

В Django Doc, select_related() "следует" отношениям внешнего ключа, выбирая дополнительные данные связанного объекта, когда он выполняет свой запрос. prefetch_related() выполняет отдельный поиск для каждого отношения и выполняет «соединение» в Python. Что это значит под "объединением в python"?...

290
Ленивый метод чтения больших файлов в Python?

У меня очень большой файл 4 ГБ, и когда я пытаюсь прочитать его, мой компьютер зависает. Поэтому я хочу прочитать его по частям, и после обработки каждого куска сохранить обработанный фрагмент в другой файл и прочитать следующий фрагмент. Есть ли способ для yieldэтих частей? Я хотел бы иметь...

290
Зачем использовать argparse, а не optparse?

Я заметил, что документация Python 2.7 включает в себя еще один модуль синтаксического анализа командной строки. Кроме того getoptи optparseу нас теперь есть argparse. Почему был создан еще один модуль синтаксического анализа командной строки? Почему я должен использовать это вместо optparse? Есть...

290
Как получить IP-адрес пользователя в Django?

Как я могу получить IP пользователя в Django? У меня есть такой вид: # Create your views from django.contrib.gis.utils import GeoIP from django.template import RequestContext from django.shortcuts import render_to_response def home(request): g = GeoIP() client_ip = request.META['REMOTE_ADDR']...

290
Вторичная ось с twinx (): как добавить в легенду?

У меня есть сюжет с двумя осями Y, используя twinx(). Я также даю метки линиям и хочу показать их с помощью legend(), но мне удается получить метки только одной оси в легенде: import numpy as np import matplotlib.pyplot as plt from matplotlib import rc rc('mathtext', default='regular') fig =...

290
Удалить xticks в сюжете matplotlib?

У меня есть график полулогкса, и я хотел бы удалить пробелы. Я попытался: plt.gca().set_xticks([]) plt.xticks([]) ax.set_xticks([]) Сетка исчезает (хорошо), но маленькие галочки (вместо основных галочек) остаются. Как их...

289
Можно ли только объявить переменную без присвоения какого-либо значения в Python?

Можно ли объявить переменную в Python, например? var так что оно инициализировано в None? Кажется, что Python позволяет это, но как только вы получаете к нему доступ, он падает. Это возможно? Если нет, то почему? РЕДАКТИРОВАТЬ: Я хочу сделать это для таких случаев, как это: value for index in...

289
Как красиво распечатать вложенные словари?

Как я могу довольно напечатать словарь с глубиной ~ 4 в Python? Я попытался использовать красивую печать pprint(), но это не сработало: import pprint pp = pprint.PrettyPrinter(indent=4) pp.pprint(mydict) Я просто хочу отступ ( "\t") для каждого вложения, чтобы получить что-то вроде этого: key1...

289
Как отправить письмо с Gmail в качестве поставщика с использованием Python?

Я пытаюсь отправить письмо (Gmail) с помощью python, но получаю следующую ошибку. Traceback (most recent call last): File "emailSend.py", line 14, in <module> server.login(username,password) File "/usr/lib/python2.5/smtplib.py", line 554, in login raise SMTPException("SMTP AUTH extension not...

289
Количество панд (отличный) эквивалент

Я использую панд в качестве заменителя БД, так как у меня есть несколько баз данных (oracle, mssql и т. Д.), И я не могу сделать последовательность команд в эквиваленте SQL. У меня есть таблица, загруженная в DataFrame с несколькими столбцами: YEARMONTH, CLIENTCODE, SIZE, .... etc etc В SQL для...

289
получить список из столбца данных панд

У меня есть документ Excel, который выглядит следующим образом .. cluster load_date budget actual fixed_price A 1/1/2014 1000 4000 Y A 2/1/2014 12000 10000 Y A 3/1/2014 36000 2000 Y B 4/1/2014 15000 10000 N B 4/1/2014 12000 11500 N B 4/1/2014 90000 11000 N C 7/1/2014 22000 18000 N C 8/1/2014 30000...