Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 September 17

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Alexander Meshkov
ребят, выложил своего тг бота на pythonanywhere, при работе через планировщик всё время вылетает с такой ошибкой, с пк всё работает
https://www.opennet.ru/docs/RUS/bash_scripting_guide/a14876.html
137 = 128 + 9
возможно твой процесс сожрал всю выделенную им память попросил еще - его  прибили
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Alexander Meshkov
ребят, выложил своего тг бота на pythonanywhere, при работе через планировщик всё время вылетает с такой ошибкой, с пк всё работает
почитай про ООМ (out of memory), если есть доступ к логам dmesg, посмотри кто сколько сожрал, почему прибило бота.
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Alexander Meshkov
ребят, выложил своего тг бота на pythonanywhere, при работе через планировщик всё время вылетает с такой ошибкой, с пк всё работает
а возможно на том сайте просто есть лимиты, которые твоё приложение сожрало. например реальное время или процессорное время.
"покупай хостинг. или saas, и запускай бота там"
даже на pythonanywhere -  самый дешовый тариф $5/month
источник

AM

Alexander Meshkov in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
https://www.opennet.ru/docs/RUS/bash_scripting_guide/a14876.html
137 = 128 + 9
возможно твой процесс сожрал всю выделенную им память попросил еще - его  прибили
в том то и дело, лимиты есть, но они ещё не потрачены, да и до этого бот несколько дней отлично работал, а сегодня весь день вырубается(
источник

AA

Alexander Ageev in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
как написать условие : if type(i) == <class 'str'>:  - так не работает. работает type(i) == type(''): - но как-то коряво выглядит
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Alexander Ageev
как написать условие : if type(i) == <class 'str'>:  - так не работает. работает type(i) == type(''): - но как-то коряво выглядит
isinstance(variable, str)
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Alexander Ageev
как написать условие : if type(i) == <class 'str'>:  - так не работает. работает type(i) == type(''): - но как-то коряво выглядит
if type(variable) == str:
источник

AA

Alexander Ageev in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ok, просто str
источник

AA

Alexander Ageev in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
спасибо
источник
2020 September 18

AM

Alexander Meshkov in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Имеется вот какая рекурсивная функция, которая переводит число n в систему счисления k. Не могу понять, как сделать так, чтобы она возвращала всё число строкой
источник

РР

Рахматуллин Руслан... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Alexander Meshkov
Имеется вот какая рекурсивная функция, которая переводит число n в систему счисления k. Не могу понять, как сделать так, чтобы она возвращала всё число строкой
Дополнительная переменная нужна, в которую будете записывать значения переведённые
источник

AM

Alexander Meshkov in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
я просто не знаю как её объявить, чтобы она каждый раз не занулялась
источник

СБ

Степан Буримов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Здравствуйте! Тут нужно создать с помощью черепашки цифры и все команды включить в список?
источник

ᴅᴀᴠʟᴀᴛᴊᴏɴ🐼... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Степан Буримов
Здравствуйте! Тут нужно создать с помощью черепашки цифры и все команды включить в список?
Здравствуйте, что за курс?
источник

СБ

Степан Буримов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ᴅᴀᴠʟᴀᴛᴊᴏɴ🐼
Здравствуйте, что за курс?
Это третья лабораторная работа на сайте http://cs.mipt.ru/python
источник

ᴅᴀᴠʟᴀᴛᴊᴏɴ🐼... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Степан Буримов
Это третья лабораторная работа на сайте http://cs.mipt.ru/python
Спасибо
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Alexander Meshkov
Имеется вот какая рекурсивная функция, которая переводит число n в систему счисления k. Не могу понять, как сделать так, чтобы она возвращала всё число строкой
returm str(n % k)
источник

РР

Рахматуллин Руслан... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Alexander Meshkov
я просто не знаю как её объявить, чтобы она каждый раз не занулялась
Для этого нужно объявлении функции добавить переменную, т.е. deftranslate (n, k=2, f):



И при первом вызове функции передавать f=""
Затем в блоке if делать return f+= str(n%k)
Ну а в блоке else добавить передачу f.

Примерно такой алгоритм.
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Рахматуллин Руслан
Для этого нужно объявлении функции добавить переменную, т.е. deftranslate (n, k=2, f):



И при первом вызове функции передавать f=""
Затем в блоке if делать return f+= str(n%k)
Ну а в блоке else добавить передачу f.

Примерно такой алгоритм.
А зачем переменная?
источник