lo1chik
@lo1chik
дурачок из нижних интернетов

Передача словаря в npyscreen?

как передать словарь в npyscreen?
import npyscreen
rpm = 6000
global stats
stats = {}
stats["rpm"] = rpm
#!/usr/bin/env python
# encoding: utf-8
class TestApp(npyscreen.NPSApp):
	def main(self):
		F  = npyscreen.Form(name = "GTS 0.0.3",)
		t  = F.add(npyscreen.TitleText, name = "rpm:",value = rpm)
		t.value = stats["rpm"]
		F.edit()



if __name__ == "__main__":
    App = TestApp()
    App.run()

с таким кодом выдаёт такую ошибку:
TypeError: object of type 'int' has no len()
почините пожалуйста
  • Вопрос задан
  • 41 просмотр
Решения вопроса 1
@o5a
Параметр value должен быть строкой
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы