не ленитесь показать хоть что-то, свидетельствующее о том, что программа не висит, а идет загрузка, вот простейший пример
import appuifw as aw
import e32
def show(k=0):
if not f: return
k = (k + 1, 0)[k == 3]
aw.app.title = u'Loading%s' % ('.' * k)
e32.ao_sleep(0.3, lambda: show(k))
def start():
global f, oldtitle
f = 1
oldtitle = aw.app.title
show()
def stop():
global f
f = 0
aw.app.title = oldtitle
#example:
import urllib
start()
urllib.urlopen('https://dimonvideo.ru/').read()
stop()
ответ опубликован:
Рейтинг: 5
голосов: 2
- 5
- 1
- 2
- 3
- 4
- 5