Python Praw TypeError: не все аргументы преобразованы во время форматирования строки - PullRequest
0 голосов
/ 27 августа 2018

Я не получал это сообщение, когда запускал скрипт раньше ... а теперь я получаю.Чего мне не хватает?

comments.reply("__%s__","\n","Current Temp: %s\u00b0F" % (str(cityname),temp_f))

1 Ответ

0 голосов
/ 27 августа 2018

Проблема в третьей строке:

"Current Temp: %s\u00b0F" % (str(cityname),temp_f)

Он содержит только один спецификатор формата %s, но 2-кортеж в качестве аргументов форматирования.Следовательно, не все аргументы могут быть преобразованы во время форматирования.С другой стороны, ваша первая строка __%s__ остается неформатированной, поэтому у меня есть ощущение, что вы скорее хотите объединить эти три строки (например, пропустив запятые):

comments.reply("__%s__\nCurrent Temp: %s\u00b0F" % (cityname, temp_f))
...