Tag: linux

PyODBC: невозможно открыть драйвер, даже если он существует

Я новичок в мире Linux, и я хочу запросить Microsoft SQL Server с Python. Я использовал его в Windows, и это было прекрасно, но в Linux это довольно болезненно. Через несколько часов мне наконец удалось установить драйвер Microsoft ODBC на Linux Mint с помощью unixODBC. Затем я создал анаконду с окружением python 3. Затем я […]

Python: встроенный сигнал / прерывания клавиатуры

В настоящее время мне нужно предоставить несколько клавиатурных прерываний для программы. Есть ли простой способ сделать это с помощью класса сигналов? В настоящее время я использую SIGINT / Ctrl+C но я не могу найти никаких других сопоставлений клавиатуры. Было бы неплохо иметь более двух сигналов. Как я могу определить больше сигналов или есть лучший способ […]

/ usr / bin / env: python2: Нет такого файла или каталога

Я пытаюсь настроить python для emacs на ubuntu, и я получаю следующую ошибку: /usr/bin/env: python2: No such file or directory Может кто-нибудь мне помочь? Что я могу решить? Спасибо, Муртаза

standard_init_linux.go: 178: пользовательский процесс exec вызвал ошибку «exec format»

docker начал метать эту ошибку: standard_init_linux.go: 178: пользовательский процесс exec вызвал ошибку «exec format» всякий раз, когда я запускаю конкретный контейнер докеров с CMD или ENTRYPOINT, без учета каких-либо изменений в файле, кроме удаления CMD или ENTRYPOINT. вот файл докера, с которым я работал, который работал отлично до часа назад: FROM buildpack-deps:jessie ENV PATH /usr/local/bin:$PATH […]

Python – как перезапустить приложение «на лету», когда приложение имеет порт TCP в режиме прослушивания?

Каков наилучший способ перезапуска приложения, в котором он запускал прослушивающий TCP-порт? Проблема заключается в следующем: если я быстро запустил приложение, поскольку перезапуск его завершился неудачно, потому что прослушиваемый сокет уже используется. Как безопасно перезапустить в таком случае? socket.error: [Errno 98] Address already in use Код: #!/usr/bin/python import sys,os import pygtk, gtk, gobject import socket, datetime, […]

Python – Когда это нормально использовать os.system () для выдачи общих команд Linux

Отбрасывание из другого потока, когда целесообразно использовать os.system () для выдачи команд, таких как rm -rf, cd, make, xterm, ls? Учитывая, что есть аналоговые версии вышеуказанных команд (кроме make и xterm), я предполагаю, что использовать эти встроенные команды python безопаснее, вместо использования os.system () Есть предположения? Я бы хотел их услышать.

Ошибка импорта: имя модуля libstdcxx

Когда я использую gdb для отладки моей программы на C ++ с ошибкой сегментации , я пришел с этой ошибкой в ​​gdb. Traceback (последний последний вызов): Файл «/ usr / share / gdb / auto-load / usr / lib / x86_64-linux-gnu / libstdc ++. So.6.0.19-gdb.py», строка 63, из libstdcxx .v6.printers import register_libstdcxx_printers ImportError: Нет модуля […]

Как определить размер открытого файла в Python?

Есть файл, который я хотел бы удостовериться, что он не превышает 2 ГБ (так как он должен работать в системе, использующей ext 2). Каков хороший способ проверить размер файла с учетом того, что я буду писать этот файл между проверками? В частности, мне нужно беспокоиться о буферизованных, незапланированных изменениях, которые еще не были записаны на […]

Переадресация Tkinter предотвращает определенные события в Mac и Linux

Я пишу программу на Python с пользовательским интерфейсом Tkinter. Я хочу иметь небольшое окно без заголовка. Это окно должно принимать ввод с клавиатуры. Я не придирчива, является ли это формой виджета Entry или просто привязывается к KeyPress. overrideredirect(True) как правило, отключает строку заголовка. К сожалению, (за исключением Windows), это, по-видимому, предотвращает получение многих событий. Я […]

Малина Pi NoIR камера висит

Исходная информация: Я построил интеллектуальное дверное решение с RPi B + (Raspbian), которое использует три датчика (PIR, гироскоп [I2C] и ультразвук). В зависимости от состояния сенсора, управляемого скриптом Python, я начинаю записывать видео с помощью команды raspivid и / или воспроизводить звуки на динамиках Bluetooth. У меня также есть USB WIFI-ключ, подключенный к RPi. Так […]

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