Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему программа выдаёт ошибку?

Иван Васильев Ученик (109), на голосовании 5 месяцев назад
Я написал по инструкции в интернете код:
https://pastebin.com/dmRcJYRf
При попытке запустить эту программу на моём телефоне программа "Pydroid3" выдаёт ошибку:
"Traceback (most recent call last):
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 31, in <module>
start(fakepyfile,mainpyfile)
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 30, in start
exec(open(mainpyfile).read(), __main__.__dict__)
File "<string>", line 5, in <module>
TypeError: Image.putpixel() takes 3 positional arguments but 5 were given

[Program finished]"
Помогите пожалуйста!
Голосование за лучший ответ
Антоша . Мастер (1100) 6 месяцев назад
На пайдроиде многие компоненты обычного питона урезаны. Да и в целом пайдроиде баганый очень.
Антоша . Мастер (1100) 6 месяцев назад
Вполне возможно, что ошибка из-за того что функции урезаны
Иван Васильев Ученик (109) Антоша . , Я з
Иван ВасильевУченик (109) 6 месяцев назад
Но Paydroid2 пока-что, на мой взгляд, остаётся самым лучшим вариантом для программирования на пайтон, если у тебя есть только телефон, и тот без интернета.
Иван ВасильевУченик (109) 6 месяцев назад
Я смог исправить этот код, вот его правильный вариант:
https://pastebin.com/kbFJjM9t
Похожие вопросы