Tag: linux

Несколько команд в Supervisor – Python / Linux

Я использую удивительную утилиту supervisord Я с удовольствием запускаю несколько приложений, редактирующих файл конфигурации следующим образом: [program: Django Dev Server] command=python /path/to/project/manage.py runserver 127.0.0.1:8000 [program: MongoDB] command=sudo /path/to/mongod Теперь проблема в том, что некоторым приложениям требуется несколько команд, прежде чем запускать их, чтобы подготовить их к запуску. например, проверка условий, очистка папок и т. д. […]

Как обрабатывать только новые (необработанные) файлы в linux

Учитывая каталог с большим количеством небольших файлов (> 1 mio), что можно быстро запомнить, какие файлы уже были обработаны (для импорта базы данных). Первое, что я пробовал, было скриптом bash: #find all gz files for f in $(find $rawdatapath -name '*.gz'); do filename=`basename $f` #check whether the filename is already contained in the process list […]

Можно ли узнать, какой скрипт работает на python?

Возможный дубликат: Поиск команды для конкретного PID в Linux из Python У меня в настоящее время есть процесс python (и его pid, конечно), и я задавался вопросом, можно ли узнать, какой сценарий этот процесс запущен. (Я использую Ubuntu Linux 10.04.4 LTS)

Получить температуру жесткого диска с помощью Python

Я хотел бы получить температуру жесткого диска с помощью Python (под Linux). В настоящее время я hddtemp с помощью subprocess.popen , но я называю это достаточно часто, что это узкое место производительности в моем скрипте. Я думаю, что должно быть возможно сделать что-то похожее на вопрос 4193514 ?

Устранение неполадок OSError: из устройств pty

Время от времени я получаю исключение OSError с сообщением «из устройств pty» при вызове pty.openpty() (это происходит, когда куча экземпляров моих скриптов выполняется одновременно). Каков предел, который я нажимаю? Как я могу обойти это? CentOS 5.6, Python 2.4

В моей системе требуется более 32 звуковых карт USB

Я работаю над учебным мультисезовым проектом, где нам нужно подключить 36 клавиатур и 36 звуковых карт USB к одному компьютеру. Мы запускаем Ubuntu Linux 12.04 с ядром 3.6.3-030603. До сих пор нам удалось получить вход с 36 клавиатур и распознать 36 звуковых карт, не получив паники ядра (что произошло до обновления ядра). Мы знаем, что […]

Как установить последнюю версию Anaconda с помощью wget

Я ищу установку anaconda через wget на моем сервере. Я встретил https://askubuntu.com/questions/505919/installing-anaconda-python-on-ubuntu и http://ericjonas.com/anaconda.html, и это выглядит многообещающим. На момент написания текущей версии ( https://www.continuum.io/downloads#_unix ) было 4.0. Как я могу загрузить последнюю версию.

Дисплей терминала Linux и Python

Я пишу скрипт Python для вывода отображаемого пользовательского интерфейса. Проблема в том, что каждый пользователь Linux будет иметь свой собственный уникальный размер терминала. Это приведет к тому, что жесткий код пользовательского интерфейса выходит из формата. (Если есть много примеров ниже, терминал выглядит Crazy !!!). Пример, в скрипте. У меня есть распечатка: print "+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++" Формат должен […]

Получите удаленный MAC-адрес с помощью Python и Linux

Как получить MAC-адрес удаленного хоста в локальной сети? Я использую Python и Linux.

Автоматическая перезагрузка системы на Python

Мне нужно определить, когда программа выйдет из строя или не работает с помощью python и перезагрузите ее. Мне нужен метод, который не обязательно полагается на модуль python, являющийся родительским процессом. Я рассматриваю возможность внедрения цикла while, который по существу делает ps -ef | grep process name и когда процесс не найден, он запускается другим. Возможно, […]

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