Size: a a a

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

2020 May 22

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
😍
если конкретнее я конвертирую в exe и каждый раз буду закрывать открывать приложения данные сохранятся?. это же кешом как то делается
при чём тут кеш вообще? создаётся отдельный независимый файлик на жёстком диске, без твоего ведома его никто удалить не сможет
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Евгений
У меня был прецедент, через 2 месяца знакомства с питоном. И.. о боль, ничего не получалось. Нашёл для себя решение - переименовал файл в .pyw и пользуюсь так :)
норм лол
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
найс) щас доделаю игрушку буду пробоваться)
источник

Е

Евгений in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Для этих целей ещё есть cx_freeze и py2exe. Но прочитайте моё предыдущее сообщение...
источник

😍

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

😍

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

Е

Евгений in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
А тесты написать?
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ору. а чо, надо с самого начала привыкать, что тестировать код будет тестировщик (нет)
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Евгений
А тесты написать?
я проверял через print все показывает как и должно быть, но на деле наблюдается сомнения)
источник

КК

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

КК

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

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
дело в том что шарик двигается каждые 40мс и делается перерасчет новых координат.
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
обычно всякие пометочку надо оставлять типа //FIXME Здесь крашится программа
источник

Е

Евгений in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
😍
дело в том что шарик двигается каждые 40мс и делается перерасчет новых координат.
Пасту любите?
"Прежде, чем начинать компилировать программу, нужно убедиться, что это действительно необходимо.

"Компиляция" программы на python - процесс, который может сопровождаться множеством проблем. Более того, это не компиляция в машинный код, как, например, программы на C, а лишь "сборка" в исполняемый файл вашей программы вместе с частью интерпретатора python.

Поэтому, если вы будете использовать программу сами или на компьютерах тех, кто её будет использовать, будет стоять интерпретатор python, то вам не нужно её компилировать."
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
завтра заходишь видишь огромную светящуюся фикс ми и начинаешь с того момента, чем вчера закончил
источник

😍

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

КК

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

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Евгений
Пасту любите?
"Прежде, чем начинать компилировать программу, нужно убедиться, что это действительно необходимо.

"Компиляция" программы на python - процесс, который может сопровождаться множеством проблем. Более того, это не компиляция в машинный код, как, например, программы на C, а лишь "сборка" в исполняемый файл вашей программы вместе с частью интерпретатора python.

Поэтому, если вы будете использовать программу сами или на компьютерах тех, кто её будет использовать, будет стоять интерпретатор python, то вам не нужно её компилировать."
это не некст цель конечно но взгляд в будущее обойтись только exe без интерпретатора питон
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
так не получится без интерпретатора
источник

КК

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