Форум сайта python.su
0
Здравсвуйте. Делаю так:
import commands
import threading
class Idletime(threading.Thread):
def run(self):
idle=commands.getoutput('xprintidle')
time.sleep(5)
def getidletime():
return idle
Traceback (most recent call last):
File "<pyshell#10>", line 1, in <module>
test.start()
TypeError: unbound method start() must be called with Idletime instance as first argument (got nothing instead)
Отредактировано (Апрель 6, 2011 13:42:10)
Офлайн
0
test = Idletime()
test.start()
Офлайн
0
Спасибо, я дурак.
Собственно, это не то, что мне нужно, как оказалось. Уже нашёл полезную тему : http://python.su/forum/viewtopic.php?id=2019
Офлайн
0
У меня созрел ламерский вопрос. Вот я нашёл ещё статью (помимо той, что я указывал) - http://code.activestate.com/recipes/278731-creating-a-daemon-the-python-way/. Но, собственно, каким образом запустить нечто в качестве демона? В коде нет указаний на что0либо, что будет демонизированно.
Офлайн
0
я использую готовую либу python-daemon
Офлайн