Tag: python 2.7

Как подключить dbus и policykit к моей функции в python?

Я делаю приложение python, у которого есть метод, требующий прав root. Из https://www.freedesktop.org/software/polkit/docs/0.105/polkit-apps.html я нашел пример 2. Доступ к полномочию через D-Bus, который является версией кода python ниже, я выполнил его и я думал, что смогу получить права root после ввода моего пароля, но я все еще получаю «разрешение отклонено» в своем приложении. Это функция, […]

Python – Рекомендуемая среда IDE для удаленного развития

Возможный дубликат: Какую IDE вы бы рекомендовали для разработки Python? Я очень новичок в разработке python и могу использовать вашу помощь. Я занимаюсь разработкой кода в python, который в конечном итоге будет запущен как демон в Amazon Web Services. Мысль заключается в том, что это может быть многопоточный демон, который будет импортировать несколько RSS-каналов и […]

Сбой сценария python после долгого времени

У меня есть скрипт python 2.7, работающий на малине Pi 3. class UIThread(threading.Thread): def __init__(self, threadID, name, counter, U): threading.Thread.__init__(self) self.threadID = threadID self.name = name self.counter = counter self.U = U def run(self): self.U.run() def main(): time.sleep(3) try: try: ###launch a UI running as background thread##### U = UIlib.UI() thread1 = UIThread(1, "UI", 1, […]

Тело запроса почты, а также администратору Django при ошибке сервера

Я использую регистратор по умолчанию в Django, имеющий следующую конфигурацию: LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'filters': { 'require_debug_false': { '()': 'django.utils.log.RequireDebugFalse' } }, 'handlers': { 'mail_admins': { 'level': 'ERROR', 'filters': ['require_debug_false'], 'class': 'django.utils.log.AdminEmailHandler' }, 'console': { 'level': 'DEBUG', 'class': 'logging.StreamHandler' } }, 'loggers': { 'django.request': { 'handlers': ['mail_admins', 'console'], 'level': 'ERROR', 'propagate': True, […]

NoSuchKey при получении подписанного URL-адреса объекта cloudstorage с пробелом в имени

Ниже приведен код приложения, использующий app_identity.sign_blob () для запроса подписанного URL-адреса. Этот код отлично работает, когда в имени файла GCS нет места. В именах объектов допускается пробел. Для тестирования я использовал SDK. Я видел много вопросов по этой проблеме, но я не мог создать решение Это ошибка или? def sign_url(bucket_object, expires_after_seconds=6, bucket=default_bucket): method = 'GET' […]

Как построить несколько графиков в одной диаграмме с помощью pygal (python)?

Я пытаюсь построить несколько серий с двумя измерениями (так что на самом деле это число num_of_ временных рядов * 2 на одной фигуре с использованием pygal. Данные должны выглядеть так: measurement_1=DefaultDict([ (component1, [11.83, 11.35, 0.55]), (component2, [2.19, 2.42, 0.96]), (component3, [1.98, 2.17, 0.17])])) measurement_2=DefaultDict([ (component1, [34940.57, 35260.41, 370.45]), (component2, [1360.67, 1369.58, 2.69]), (component3, [13355.60, 14790.81, […]

Как конвертировать в OpenERP из одной таблицы счетов в другую?

Я установил план счетов A для компании1 . Эта диаграмма использовалась в течение нескольких месяцев для учета. Как я могу конвертировать в план счетов B и хранить старые данные для учетных записей (дебет, кредит и т. Д.)? Другими словами, возможно ли перенести данные с одного плана счетов на другой? Решение может быть программным или через […]

Почему существует другое поведение от getpwuid и getgrgid?

В Python 2.7, 3.4 и 3.5 grp.getgrgid способен принимать строку: from grp import getgrgid print(getgrgid('0')) Однако pwd.getpwuid не может сделать то же самое: from pwd import getpwuid print(getpwuid('0')) Traceback (most recent call last): File "getpwuid_test.py", line 2, in <module> print(getpwuid('0')) TypeError: an integer is required Это связано с тем, что внутри Modules/pwdmodule.c getpwuid использует PyNumber_ParseTuple […]

Сколько раз вызывается метод финализатора и зомби (PEP 442)

У меня возник вопрос о методе финализатора __del__ . Метод __del__ вызывается непосредственно перед очисткой объекта, но этот метод может даже воскресить объект. Теперь я заметил, что в Python 2.7 финализатор вызывается каждый раз, когда опорный счетчик объекта опускается (даже если объект уже был воскрешен), инсталлированный в Python3.4, он вызывается один раз за всю всю […]

Как манипулировать выражениями в матрицах с помощью sympy?

Я пишу библиотеку, и я могу создавать выражения, используя объекты из моей библиотеки. Например, x и y являются экземплярами из моей библиотеки, и я могу построить выражения типа: # below is a simplified version of my class class MySymbol(object): import random _random_value = random.randint(1,4) def __init__(self, value): self.value = value def __add__(self, symbol): return MySymbol(self.value […]

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