Tag: python 2.7

Идиоматический способ изменения аргументов по умолчанию

В python хорошо известный случай края возникает, если вы непосредственно делаете изменяемый тип аргументом по умолчанию: def foo(x=[]): return x y = foo() y.append(1) print foo() Обычным обходом является по умолчанию аргумент None а затем установить его в теле. Тем не менее, есть 3 разных способа сделать это, 2 из которых в основном одинаковы, но […]

Как использовать botocore.response.StreamingBody как stdin PIPE

Я хочу передать большие видеофайлы из AWS S3 в stdin , который с точки зрения Python является «файлоподобным объектом». Этот код работает как функция AWS Lambda, поэтому эти файлы не будут вписываться в память или в локальную файловую систему. Кроме того, я не хочу копировать эти огромные файлы в любом месте, я просто хочу потоковое […]

Python 2.7 с ошибкой API blomberg API blpapi

Это моя среда разработки: Windows 7 на 64-разрядном ноутбуке HP Pavilion Python 2.7, 32-бит в папке C: \ python27 Среда разработки – это Eclipse с PyDev, но это, похоже, не имеет большого значения, потому что я получаю такой же отказ от использования Anaconda или Notepad ++. Python 2.7 Двоичный установщик для Windows – 32-разрядный v3.5.3 […]

django 1.5 + ошибка pymysql: ImportError: не может импортировать имя Thing2Literal

Я пытаюсь использовать django1.5 и pymysql как MySQLdb как здесь. Как заставить Django работать с неподдерживаемыми драйверами MySQL, такими как gevent-mysql или драйвер MySQL Concurrence? В верхней части моей команды управления: +try: + import pymysql + pymysql.install_as_MySQLdb() +except ImportError: + pass но получить ошибку: /local/lib/python2.7/site-packages/django/db/backends/mysql/base.py", line 30, in <module> from MySQLdb.converters import conversions, Thing2Literal ImportError: […]

Множество уровней ключей и значений в Python

Я хотел знать, возможна ли функция, которую я пытаюсь реализовать на python. У меня есть глобальный хэш, называемый Существа. Существа содержат суб-хэши, называемые млекопитающими, земноводными, птицами, насекомыми. У млекопитающих есть суб-хеши, называемые китами, слонами. У амфибий есть суб-хеши, называемые лягушками, личинки. У птиц есть суб-хэши, называемые Орлом, попугай. Насекомые имеют суб-хэши, называемые стрекозой, комаром. Опять […]

Ввод пользователя с таймаутом, в цикле

Я пытаюсь создать циклическую функцию python, которая выполняет задачу и запрашивает у пользователя ответ, и если пользователь не отвечает в заданное время, последовательность будет повторяться. Это не зависит от этого вопроса: как установить ограничение по времени на raw_input Задача представлена some_function() . Тайм-аут – это переменная в секундах. У меня две проблемы со следующим кодом: […]

Вложенные ресурсы Tastypie – cached_obj_get () принимает ровно 2 аргумента (1 данный)

Я пытаюсь использовать пример здесь: http://django–tastypie.readthedocs.org/en/latest/cookbook.html#nested-resources по какой-то причине я получаю: cached_obj_get () принимает ровно 2 аргумента (1 данный) хотя я четко назову его двумя аргументами (точно так же, как в приведенном выше примере. Это мой код: def prepend_urls(self): return [ url(r"^(?P<resource_name>%s)/(?P<pk>\w[\w/-]*)/feed%s$" % (self._meta.resource_name, trailing_slash()), self.wrap_view('get_feed'), name="api_get_feed"), ] def get_feed(self, request, **kwargs): try: obj = […]

Ошибка Matplotlib: LaTeX не смог обработать следующую строку: 'lp'

Это ошибка, которую я получаю от функции, которую я дам внизу: 'latex' is not recognized as an internal or external command, operable program or batch file. Exception in Tkinter callback Traceback (most recent call last): File "C:\python27\lib\lib-tk\Tkinter.py", line 1486, in __call__ return self.func(*args) File "C:\python27\lib\site-packages\matplotlib\backends\backend_tkagg.py", lin e 278, in resize self.show() File "C:\python27\lib\site-packages\matplotlib\backends\backend_tkagg.py", lin e […]

Force Python Scrapy не кодировать URL-адрес

В нем есть URL-адреса с [] http://www.website.com/CN.html?value_ids[]=33&value_ids[]=5007 Но когда я пытаюсь очистить этот URL с помощью Scrapy, он запрашивает этот URL-адрес http://www.website.com/CN.html?value_ids%5B%5D=33&value_ids%5B%5D=5007 Как я могу заставить scrapy не указывать URL-адреса urlenccode?

Сортировка подмножества списка python с тем же относительным порядком, что и в другом списке

Поэтому, имея список, скажем, b = [b1, b2, b3] я хочу иметь возможность сортировать список a таким образом, чтобы все bi , которые также существуют в a имеют тот же относительный порядок, что и в b – оставляя остальные одних только элементов. Так a = [ b1, x, b3, y, b2] -> [ b1, x, […]

Python - лучший язык программирования в мире.