Имеется файл 2.txt на диске С. Подскажите как изменить код, чтобы выводились рандомные строки (хотя в данном коде присутствует random, но выводятся строки по порядку от конца файла к началу...).
Код:
appuifw.app.body = txt = appuifw.Text()
txt.font = 'annotation'
txt.color = 0
flag = 0
txt.add('Press green key.'.decode("utf-8"))
def show():
global flag
txt.clear()
txt.add(lst.pop().decode("utf-8") + u' ')
fi1 = 'c:\\2.txt'
lst = open(f2).read().split()
random.choice(lst)
txt.bind(0xf862, show)
lock = e32.Ao_lock()
----
использовал вместо choice функцию shuffle и все заработало как надо!!!
ответ опубликован:
Рейтинг: 5
голосов: 2
- 5
- 1
- 2
- 3
- 4
- 5

