PSP не особенно популярен в мире Python, и на то есть веские причины. Практически любая другая система шаблонов - лучший выбор. Прошло очень много времени с тех пор, как я смотрел на PSP, и, возможно, я неправильно помню, как он работает, но я не уверен, что вы ожидаете, что PSP узнает, что pwd
, html1
и currentWeather
происходят от weather
класс, который вы импортировали из модуля weather
. Я также не уверен, что операторы print
в классе делают то, что, по вашему мнению, они делают, учитывая, что они в теле класса, а не в методе.
В общем, я бы предложил вам выбрать более разумную систему шаблонов. Шаблоны Джанго, Мако, Джинджа, все что угодно, кроме PSP.