Сбой дат Python

Есть ли способ получить дамп потока из запущенного процесса Python? Подобно kill -3 на Java-процессе.

Python: Как заменить свойство на обычный атрибут?

Базовый класс имеет следующее: def _management_form(self): # code here return form management_form = property(_management_form) В моем производном классе я пытаюсь написать это: self.management_form = self.myfunc() Но, конечно, это не сработает. Он говорит мне, что «невозможно установить атрибут», потому что у этого свойства нет setter. Но я не хочу его устанавливать, я хочу переопределить, что означает […]

Итерирование всех элементов таблицы DynamoDB

Я пытаюсь перебрать все элементы в таблице DynamoDB. (Я понимаю, что это неэффективный процесс, но я делаю это одноразовое создание таблицы индексов.) Я понимаю, что функция scan () DynamoDB возвращает меньшее 1 МБ или предоставленный лимит. Чтобы компенсировать это, я написал функцию, которая ищет результат «LastEvaluatedKey» и повторные запросы, начиная с LastEvaluatedKey, чтобы получить все […]

Случайный "pythonw.exe перестает работать" сбой

ТАК, Код, о котором идет речь, следующий: однако он может случайно произойти и на других скриптах (я не думаю, что ошибка лежит в коде) По какой-то причине, полностью случайным образом он иногда сбой и всплывает, что «pythonw.exe перестает работать», это может быть через 5 часов, 24 часа или 5 дней … Я не могу понять, […]

Механизм или запрос Google для приложения (python)

Может ли кто-нибудь поделиться вашим подходом к выполнению «или» запроса в приложении? Скажем, у меня есть class A_db_model(db.Model): valueA = db.ListProperty(basestring) в ценности aaa aaa, bbb bbb ccc Я хотел бы вернуть результат, если valueA соответствует «aaa» или «bbb» и возвращает не дублированный результат.

Boost.Python и Boost.Function

Я хочу обернуть член класса boost::function чтобы его можно было использовать следующим образом: using namespace boost; using namespace boost::python; struct gui_button_t { function<void()> on_pressed; }; class_<gui_button_t>("GuiButton", init<>()) .def("on_pressed", &gui_button_t::on_pressed); А затем в Python: def callback_function(): print 'button has been pressed' button = GuiButton() button.on_pressed = callback_function button.on_pressed() # function should be callable from C++ or […]

Используйте dicts как элементы в наборе в Python

Есть ли способ поместить некоторые объекты dict в набор в Python с помощью простого метода, например, функции компаратора? Здесь можно было найти несколько решений, которые включали кучу вещей, которые выглядели очень сложными и подверженными ошибкам (казалось, были проблемы с итерацией по dict в неопределенных порядках и т. Д.). Было бы неплохо сделать что-то подобное, что […]

gdb: перерыв в общей библиотеке, загруженной python

Я пытаюсь отлаживать код c / c ++, расположенный в разделяемых библиотеках, которые загружаются ctypes.cdll.LoadLibrary () в python, а затем из python вызывается конкретные функции. Код python создает дочерние процессы, поэтому мне нужно иметь возможность разбить, вызывается ли функция c из родительского или дочернего процесса python. Простой пример: test.c // j = clib.call1(i) int call1(int […]

Python: LookupError: неизвестная кодировка: hex

Я использую API Twitter под названием Tweepy. Он отлично работает, затем перезагрузил сервер, и теперь я получаю следующее: >>> import tweepy Traceback (most recent call last): File "<stdin>", line 1, in <module> File "tweepy/__init__.py", line 17, in <module> from tweepy.streaming import Stream, StreamListener File "tweepy/streaming.py", line 16, in <module> json = import_simplejson() File "tweepy/utils.py", line […]

Как разложить число на 2?

Я пытаюсь создать функцию, которая получает число в качестве аргумента и выполняет действия на этом номере, чтобы узнать его ближайшие полномочия 2, которые затем будут добавлены к этому числу. Например, если пользователь вводит 4, функция добавит 4, потому что она уже имеет силу 2. Если пользователь вводит 14, функция должна видеть, что 14 не является […]

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