Я работал над таймером GUI, где время должно быть указано в параметре.Но время может варьироваться, поэтому я хочу дать ввод из текстового файла.
Код взят из 1-го ответа.
Создание таймера обратного отсчета с Python и Tkinter?
Что я пробовал:
f = open('f.txt', 'r')
data = f.read()
f.close()
print data
s = 'data'
self.countdown(s)
Файл f.txt имеет номер 10.
Но не работает из-за типа данных и выдает ошибку ниже:
Traceback (most recent call last):
File "new.py", line 33, in <module>
app = ExampleApp()
File "new.py", line 15, in __init__
self.countdown(s)
File "new.py", line 28, in countdown
self.label.configure(text="%d" % self.remaining)
TypeError: %d format: a number is required, not str
Любая помощь будет принята.