? Как хостить телеграм-бота (и другие скрипты на Python)...
? Как хостить телеграм-бота (и другие скрипты на Python) на Repl.it бесплатно 24/7
Цель этот статьи - подробная инструкция, как сделать хостинг Python-скриптов бесплатно и доступным 24/7 на примере телеграм-бота.
Читать статью: https://habr.com/ru/post/709314/
#python@pylounge #telegram@pylounge #bot@pylounge
? Замер времени выполнения куска кода с помощью...
? Замер времени выполнения куска кода с помощью модуля «timeit».
Модуль timeit позволяет замерить время выполнения любого куска кода.
Большие куски кода не очень удобно, но вот мелкие довольно хорошо. Закидываете вашу строчку внутрь timeit и готово.
#python@pylounge
? Как правильно писать API авто тесты на PythonЕсли мы...
? Как правильно писать API авто тесты на Python
Если мы говорим про UI автотесты, то тут хотя бы есть паттерны Page Object, Pagefactory; для API автотестов таких паттернов нет. Да, существуют общие паттерны, по типу Decorator, SIngletone, Facade, Abstract Factory, но это не то, что поможет протестировать бизнес логику.
Читать статью: https://habr.com/ru/post/709380/
#python@pylounge #habr@pylounge
?♂ Чем заняться в 2023? Идеи для пет-проектов и...
?♂ Чем заняться в 2023? Идеи для пет-проектов и подборка материалов по профессиональному развитию
В течение года мы много рассказывали о гиковских разработках. Например, как собрать дома радио из Cyberpunk 2077, игры на Python и даже домашний дата-центр. Повторяем лучшие инструкции и добавляем пользы.
Под катом собрали подборки по популярным языкам программирования и инструкции для прокачки карьеры.
Читать статью: https://habr.com/ru/company/selectel/blog/708554/
#programming@pylounge #it@pylounge #habr@pylounge
? 5 библиотек Python для красивого вывода на консольВ...
? 5 библиотек Python для красивого вывода на консоль
В этой статье мы рассмотрим некоторые библиотеки, которые позволят вам создавать удобные, элегантные взаимодействия с консолью и вывод для вашего кода.
Читать статью: https://habr.com/ru/post/709282/
#python@pylounge #habr@pylounge
⌛Как всё успеть? | Мой тайм-менеджментПрежде чем...
⌛Как всё успеть? | Мой тайм-менеджмент
Прежде чем начать говорить про тайм-менеджмент и как всё успевать, начну с плохой шутки про электрика. Как определить является электрик хорошим или плохим? Правильно! Любой живой электрик автоматически хороший. Теперь немного обо мне. Я работаю преподавателем в университете, учусь в магистратуре, веду YouTube-канал по программированию PyLounge, занимаюсь репетиторством, пишу статьи, выступаю на конференциях, мастер-класса, параллельно изучаю новые технологии, хожу в спортзал, а ещё у меня есть семья и друзья. Не воображаемые. Это важно. И если я до сих пор жив, и сейчас пишу это, значит что-то в распределении времени и тайм-менеджменте я знаю.
Читать статью: https://habr.com/ru/post/709462/
#habr@pylounge #mental@pylounge
? Python 3.11: функционал, который вам понравитсяВ Python 3.11...
? Python 3.11: функционал, который вам понравится
В Python 3.11 включены интересные нововведения. Вот полная документация всех предложений по улучшению Python (PEP). Рассмотрим пять из них и еще одно суперкрутое улучшение.
Читать статью: https://vk.com/@nuancesprog-python-311-funkcional-kotoryi-vam-ponravitsya
#python@pylounge
? Быстрый приём платежей QIWI в проекте PythonПодход...
? Быстрый приём платежей QIWI в проекте Python
Подход прочитать документацию API такого сервиса, написать небольшой модуль и использовать в своих проектах - лучший путь, но начинающие программисты зачастую находят это нудным, сложным и ищут простое готовое решение. Так и я решил когда-то и не нашёл, а теперь вместо переписывания одного модуля по 100 раз решил собрать небольшую библиотеку для быстрой интеграции платежей QIWI.
Читать статью: https://habr.com/ru/post/709676/
#python@pylounge #habr@pylounge