LINUX.ORG.RU

python, создание фонового процесса


0

2

есть задача - скриптом на питоне порождать фоновый процесс, который запускает этот же скрит на питоне с параметром и делает какую-то работу

у меня есть скрипты, которые я писал ранее и которые отлично с этим справляются
но сейчас какая-то аномалия - порожденный процесс постоянно меняет свой pid и если на его stdout повесить open('имя' + время, 'w'), то начинает создаваться куча файлов с разными именами.

убить его по pid нельзя - постоянно «no such process»
помогает только killall python3

что это блин? почему он себя запускает бесконечно? код не отличается от старого совершенно, причем старый работает

вот код - http://pastebin.com/cPB6Eb6Y

★★★

Последнее исправление: sergey-novikov (всего исправлений: 1)

порожденный процесс постоянно меняет свой pid

Сережа у нас жжет, как всегда.

что это блин?

Ты запускаешь какой-то другой код, отличный от вставкобинистого.

anonymous
()
Ответ на: комментарий от anonymous

так форк даже аргументов не принимает
как я запущу «start.py background», так чтобы он породил «start.py start» ?

sergey-novikov ★★★
() автор топика
Ответ на: комментарий от science

я никогда даже не собирался обфусцировать свой код

sergey-novikov ★★★
() автор топика

плачут, колются, но упорно жрут... особенно смешно смотреть как у них рвутся пердачки, когда показываешь как без лишения заднепроходной девственности это реализуется на какой-нибудь скалке. уморы.

anonymous
()
Ответ на: комментарий от anonymous

Если бы ТС программировал на скале, у него бы получалось еще эпичнее, инфа 100%.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.