Есть такая штука в питоне... Короче, есть проблемка.
Есть код, где нужен интерфейс ГТК-шный, плюс постоянно должны идти теневые процессы. Но что-то в гтк-шной библиотеке не так. Даже простой код
Code
import threading
import time
def proc():
while 1:
print 'Yo'
a = raw_input()
print 'input: ' , a
def proc2():
while 1:
time.sleep(1)
print time.time()
p1 = threading.Thread(target=proc)
p2 = threading.Thread(target=proc2)
p1.start()
p2.start()
p1.join()
p2.join()
перестает выполняться правильно (читай - параллельно), превращается в последовательный (процесс 2 не продолжается, пока не закончится процесс1, и цикл), если импортировать ГТК+ библиотеку...
Йа понимаю, что иду каким-то неверным путем, но что делать - не понимаю...
Добавлено (13.08.2010, 12:56)
---------------------------------------------
Решил забить на ГТК и взял поумолчательскую Тк-библиотеку.
Кстати, в 2.7 питоне тоже хрень такая с нитями =_= только по умолчанию, даже без гтк-библиотеки. Не пойму, в чем дело...