Aggiunta di codice contorto a un'app pygtk
Domanda
Ho una semplice app pygtk che utilizza urllib2, quali modifiche dovrei fare per aggiungere un codice twistato funzionante?
L'esempio pbgtk2.py è confuso
Soluzione
Passi dall'uso di gtk mainloop a destra Twisted reattore . Oppure decidi di eseguire Twisted in un thread separato usando reattor.run (installSignalHandlers = 0) e rimani con il gtk mainloop .
Decidi se vuoi rinviare la chiamata urllib2 a il proprio thread o se si desidera riscrivere quel codice usando Librerie client HTTP di Twisted .
Vai alla mailing list o al canale IRC Twisted e chiedi aiuto .
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow