/
usr
/
lib
/
python3
/
dist-packages
/
twisted
/
internet
/
/usr/lib/python3/dist-packages/twisted/internet
mkdir
upload
Name
Size
Mode
Actions
iocpreactor/
-
0755
rm
test/
-
0755
rm
__pycache__/
-
0755
rm
abstract.py
19274
0644
edit
dl
rm
address.py
5246
0644
edit
dl
rm
asyncioreactor.py
10553
0644
edit
dl
rm
base.py
44260
0644
edit
dl
rm
cfreactor.py
17501
0644
edit
dl
rm
default.py
1942
0644
edit
dl
rm
defer.py
71193
0644
edit
dl
rm
endpoints.py
77207
0644
edit
dl
rm
epollreactor.py
8493
0644
edit
dl
rm
error.py
12645
0644
edit
dl
rm
fdesc.py
3223
0644
edit
dl
rm
gireactor.py
6123
0644
edit
dl
rm
glib2reactor.py
1115
0644
edit
dl
rm
gtk2reactor.py
3614
0644
edit
dl
rm
gtk3reactor.py
2252
0644
edit
dl
rm
inotify.py
14691
0644
edit
dl
rm
interfaces.py
96515
0644
edit
dl
rm
kqreactor.py
10292
0644
edit
dl
rm
main.py
1054
0644
edit
dl
rm
pollreactor.py
6026
0644
edit
dl
rm
posixbase.py
26357
0644
edit
dl
rm
process.py
38896
0644
edit
dl
rm
protocol.py
27134
0644
edit
dl
rm
pyuisupport.py
817
0644
edit
dl
rm
reactor.py
1863
0644
edit
dl
rm
selectreactor.py
6215
0644
edit
dl
rm
serialport.py
2317
0644
edit
dl
rm
ssl.py
8444
0644
edit
dl
rm
stdio.py
1045
0644
edit
dl
rm
task.py
31119
0644
edit
dl
rm
tcp.py
54908
0644
edit
dl
rm
threads.py
3953
0644
edit
dl
rm
tksupport.py
2045
0644
edit
dl
rm
udp.py
18569
0644
edit
dl
rm
unix.py
21965
0644
edit
dl
rm
utils.py
7876
0644
edit
dl
rm
win32eventreactor.py
15193
0644
edit
dl
rm
wxreactor.py
5263
0644
edit
dl
rm
wxsupport.py
1363
0644
edit
dl
rm
_baseprocess.py
1913
0644
edit
dl
rm
_dumbwin32proc.py
13107
0644
edit
dl
rm
_glibbase.py
12813
0644
edit
dl
rm
_idna.py
1397
0644
edit
dl
rm
_newtls.py
9332
0644
edit
dl
rm
_pollingfile.py
8982
0644
edit
dl
rm
_posixserialport.py
1995
0644
edit
dl
rm
_posixstdio.py
4687
0644
edit
dl
rm
_producer_helpers.py
3788
0644
edit
dl
rm
_resolver.py
8530
0644
edit
dl
rm
_signals.py
2718
0644
edit
dl
rm
_sslverify.py
71770
0644
edit
dl
rm
_threadedselect.py
11764
0644
edit
dl
rm
_win32serialport.py
4744
0644
edit
dl
rm
_win32stdio.py
3204
0644
edit
dl
rm
__init__.py
521
0644
edit
dl
rm
Edit:
/usr/lib/python3/dist-packages/twisted/internet/wxsupport.py
(1363B)
# Copyright (c) Twisted Matrix Laboratories. # See LICENSE for details. # """Old method of wxPython support for Twisted. twisted.internet.wxreactor is probably a better choice. To use:: | # given a wxApp instance called myWxAppInstance: | from twisted.internet import wxsupport | wxsupport.install(myWxAppInstance) Use Twisted's APIs for running and stopping the event loop, don't use wxPython's methods. On Windows the Twisted event loop might block when dialogs are open or menus are selected. Maintainer: Itamar Shtull-Trauring """ import warnings warnings.warn("wxsupport is not fully functional on Windows, wxreactor is better.") from twisted.python._oldstyle import _oldStyle from twisted.internet import reactor @_oldStyle class wxRunner: """Make sure GUI events are handled.""" def __init__(self, app): self.app = app def run(self): """ Execute pending WX events followed by WX idle events and reschedule. """ # run wx events while self.app.Pending(): self.app.Dispatch() # run wx idle events self.app.ProcessIdle() reactor.callLater(0.02, self.run) def install(app): """Install the wxPython support, given a wxApp instance""" runner = wxRunner(app) reactor.callLater(0.02, runner.run) __all__ = ["install"]
Save
cmd:
run