Tag: linux

Список процессов в Linux через Python

Как я могу запустить список процессов с помощью Python в Linux?

Убедитесь, что один экземпляр приложения в Linux

Я работаю над графическим приложением в WxPython, и я не уверен, как я могу гарантировать, что только одна копия моего приложения работает в любой момент времени на машине. Из-за характера приложения, работая более одного раза, не имеет никакого смысла и быстро закончится. В Win32 я могу просто сделать именованный мьютекс и проверить это при запуске. […]

Как заставить скрипт Python работать как служба или демон в Linux

Я написал скрипт Python, который проверяет определенный адрес электронной почты и передает новые электронные письма во внешнюю программу. Как я могу запустить этот скрипт 24/7, например, превратить его в демон или службу в Linux. Будет ли мне также нужен цикл, который никогда не заканчивается в программе, или это может быть сделано путем повторного выполнения кода […]

Как передать вызов подпроцесса в текстовый файл?

subprocess.call(["/home/myuser/run.sh", "/tmp/ad_xml", "/tmp/video_xml"]) RIght теперь у меня есть сценарий, который я запускаю. Когда я запускаю его, и он попадает в эту строку, он начинает печатать материал, потому что run.sh имеет в нем отпечатки. Как это сделать и в текстовом файле? (А также распечатать, если возможно)

Каков самый простой способ использования SSH с помощью Python?

Как я могу просто SSH на удаленном сервере с локального сценария Python (3.0), предоставить логин / пароль, выполнить команду и распечатать вывод на консоль Python? Я бы предпочел не использовать большую внешнюю библиотеку или ничего не устанавливать на удаленном сервере.

Получение MAC-адреса

Мне нужен кросс-платформенный метод определения MAC-адреса компьютера во время выполнения. Для окон можно использовать модуль «wmi», и единственным методом под Linux, который я смог найти, было запустить ifconfig и запустить регулярное выражение на его выходе. Мне не нравится использовать пакет, который работает только на одной ОС, и анализ вывода другой программы не выглядит очень элегантным, […]

mysql_config не найден при установке интерфейса mysqldb python

Я пытаюсь получить скрипт Python для запуска на сервере Linux, с которым я подключен через ssh. Сценарий использует mysqldb. У меня есть все остальные компоненты, которые мне нужны, но когда я пытаюсь установить mySQLdb через setuptools, например: python setup.py install Я получаю следующий отчет об ошибке, связанный с командой mysql_config . sh: mysql_config: command not […]

Две версии python на linux. как сделать 2.7 по умолчанию

У меня две версии python на моем linuxbox: $python Python 2.6.6 (r266:84292, Jul 10 2013, 22:48:45) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> $ /usr/local/bin/python2.7 Python 2.7.3 (default, Oct 8 2013, 15:53:09) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2 Type "help", "copyright", "credits" […]

Запуск привязок python для Selenium WebDriver в хроме

Я столкнулся с проблемой во время работы с Selenium. Для моего проекта я должен использовать Chrome. Однако я не могу подключиться к этому браузеру после запуска его с Selenium. По какой-то причине Selenium не может найти Chrome самостоятельно. Это то, что происходит, когда я пытаюсь запустить Chrome без включения пути: Traceback (most recent call last): […]

Как получить ширину окна консоли Linux в Python

Есть ли способ в python программно определить ширину консоли? Я имею в виду количество символов, которые вписываются в одну строку без обертывания, а не ширину пикселя окна. редактировать Поиск решения, которое работает на Linux

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