Tag: linux

Запуск и остановка процессов в кластере

Я пишу программное обеспечение, которое запускает множество различных программ (через twisted ); то есть N демонов различного рода должны быть запущены на нескольких машинах. Если бы я сделал это вручную, я бы выполнял команды, такие как twistd foo_worker , twistd bar_worker и т. Д. На задействованных машинах. В основном будет список машин, и демон (ы), […]

Модуль Dpkg Python?

Я пытаюсь сделать некоторые манипуляции с пакетом (a la dpkg), и хотя я могу просто popen или subprocess.call я предпочел бы, если это возможно, использовать python. К сожалению, я не смог найти модуль python, чтобы сделать трюк. Я видел ссылку на python-deb но, похоже, он не работает. python-apt может показаться потенциальным решением, но AFAICT не […]

Python: запустите новый терминал в Linux и дождитесь его завершения / выхода

В той же ситуации, что и мой другой вопрос: Python: запустите новую командную строку в Windows и дождитесь ее завершения / выхода, за исключением того, что мне нужно, чтобы она работала в Linux. Если вам не нравится читать другой вопрос: я хочу открыть несколько новых окон терминала и каждый из них выполнить команду, и я […]

скрипт python видит трассировку при работе в качестве фона

У меня на моем сервере работает скрипт python: python script.py & Скрипт отлично работает, но постоянно я добавляю новые вещи в скрипт и повторно запускаю его, когда-нибудь он работает в течение нескольких дней без каких-либо проблем, но иногда сценарий перестает работать ( не хватает памяти), но с тех пор, как я начал сценарий как фон […]

Создание новых файлов из загрузки

Я застрял с небольшой проблемой: У меня есть веб-сайт для управления видеофайлами для разных пользователей. Каждый пользователь может загружать видео в личную папку, которую я не хочу менять, потому что я не хочу смешивать файлы с разных пользователей. После загрузки видеофайла я вызываю subprocess который должен создать эскиз. Подпроцесс терпит неудачу из-за ошибки в ffmpeg […]

Сценарий Python выводит вывод os.system перед печатью

У меня есть скрипт python test.py: print "first" import os os.system("echo second") В командной строке linux я выполняю python test.py который возвращает: first second Затем я выполняю python test.py > test.out; cat test.out который возвращается second first Что касается перенаправления вывода, то вызов os.system вызывается перед оператором печати?

Google App Engine «manual_scaling» не работает

В настоящее время мой проект Google App Engine имеет интерфейс, ориентированный на резидентный бэкэнд через выборку URL. Новый дизайн будет использовать модуль вместо бэкэнд . Это направление, в котором Google хочет, чтобы люди пошли, поэтому это не должно быть сложно, но заставить его работать в производстве натолкнуло меня на несколько дней. « Manual_scaling » просто […]

Python: проверьте, находятся ли два пути Linux на одном физическом диске

На данный момент я использую os.stat(path).st_dev для получения идентификатора устройства. Но идентификатор, по-видимому, отличается для логических дисков на одном и том же физическом диске. Так что это не работает для меня. Есть ли лучшее или прямое решение.

Установите модуль python для версии, отличной от версии по умолчанию на linux

У меня есть разные версии python, установленные на моей машине ubuntu. Версия по умолчанию – 2,7. Поэтому, когда я устанавливаю новый модуль python, например, используя: #apt-get install python-nfqueue он будет использоваться только для версии по умолчанию (2.7) Как установить новые модули для других версий? Есть ли способ сделать это, используя apt-get install? Спасибо!

python kivy добавить текст внутри прямоугольника

Как добавить текст внутри прямоугольника? Я использую приведенный ниже код и добавляю ярлык внутри холста, надеясь, что он отобразится внутри прямоугольника. import kivy from kivy.app import App from kivy.uix.anchorlayout import AnchorLayout from kivy.uix.gridlayout import GridLayout from kivy.uix.label import Label from kivy.uix.video import Video from kivy.uix.relativelayout import RelativeLayout from kivy.graphics import * class MyApp(App): def build(self): […]

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