Please open Telegram to view this post
VIEW IN TELEGRAM
MonkeyType collects runtime types of function arguments and return values, and can automatically generate stub files or even add draft type annotations directly to your Python code based on the types collected at runtime.
MonkeyType может автоматически генерировать и добавлять аннотации типов Python на основе данных, собранных во время выполнения.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Коллекция из 25 интересных скриптов Python (мини-проекты)
https://dev.to/harendra21/a-collection-of-25-awesome-python-scripts-mini-projects-3745
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Daphne is a HTTP, HTTP2 and WebSocket protocol server for ASGI and ASGI-HTTP, developed to power Django Channels.
It supports automatic negotiation of protocols; there's no need for URL prefixing to determine WebSocket endpoints versus HTTP endpoints.
Daphne - это сервер протоколов HTTP, HTTP2 и WebSocket для ASGI и ASGI-HTTP, разработанный для работы с Django Channels.
Он поддерживает автоматическое согласование протоколов; нет необходимости в префиксах URL для определения конечных точек WebSocket по сравнению с конечными точками HTTP.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Мы собрали для вас подборку свежих и актуальных книг, по всем языкам программирования.
В подборке не просто новые книги для программистов, но и те книги, которые дают практическую основу с задачами и решениями для получения реального полезных навыков.
🍍 Папка с книгами:
https://yangx.top/addlist/BkskQciUW_FhNjEy
Я подписан на многие каналы из подборки, но не на все, так что будет из чего выбрать – от глубоко технических авторов, до понятных всем и тп.
Настоящий кладезь книг и знаний здесь
В подборке не просто новые книги для программистов, но и те книги, которые дают практическую основу с задачами и решениями для получения реального полезных навыков.
🍍 Папка с книгами:
https://yangx.top/addlist/BkskQciUW_FhNjEy
Я подписан на многие каналы из подборки, но не на все, так что будет из чего выбрать – от глубоко технических авторов, до понятных всем и тп.
Настоящий кладезь книг и знаний здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
How to Implement Screen Navigation in Your Kivy App
Гайд по реализации экранной навигацию в приложении Kivy
https://noudedata.com/2023/04/kivy-screen-navigation/
@pythonl
Гайд по реализации экранной навигацию в приложении Kivy
https://noudedata.com/2023/04/kivy-screen-navigation/
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
HTTPie (pronounced aitch-tee-tee-pie) is a command-line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible.
HTTPie - это HTTP-клиент командной строки. Его цель - сделать взаимодействие CLI с веб-сервисами максимально удобным при работе.
@python
Please open Telegram to view this post
VIEW IN TELEGRAM
📚9 Best Python Game Development Libraries/Frameworks
Лучшие библиотеки для создания игр на Python
1. The Python Arcade Library
2. PANDA3D
3. HARFANG Framework
4. Ren’Py
5. Kivy
6. Pygame
7. Pyglet
8. OGRE
9. Cocos2d
@python
Лучшие библиотеки для создания игр на Python
1. The Python Arcade Library
2. PANDA3D
3. HARFANG Framework
4. Ren’Py
5. Kivy
6. Pygame
7. Pyglet
8. OGRE
9. Cocos2d
@python
🔩 Attrs
Its main goal is to help you to write concise and correct software without slowing down your code.
attrs - это пакет Python, который вернет радость от написания классов, избавив вас от муторной работы по реализации объектных протоколов (они же методы Дандера). Доверенный NASA для миссий на Марсе с 2020 года!
Его основная цель - помочь вам писать лаконичное и корректное программное обеспечение.
🖥 Github
🗒 Docs
@pythonl
Its main goal is to help you to write concise and correct software without slowing down your code.
attrs - это пакет Python, который вернет радость от написания классов, избавив вас от муторной работы по реализации объектных протоколов (они же методы Дандера). Доверенный NASA для миссий на Марсе с 2020 года!
Его основная цель - помочь вам писать лаконичное и корректное программное обеспечение.
🗒 Docs
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🐍 Box
Box will automatically make otherwise inaccessible keys safe to access as an attribute. You can always pass conversion_box=False to Box to disable that behavior. Also, all new dict and lists added to a Box or BoxList object are converted automatically.
Словари Python с расширенным функциналом, которые помогут вам в написании скриптов.
🖥 Github
#github #python
@pythonl
Box will automatically make otherwise inaccessible keys safe to access as an attribute. You can always pass conversion_box=False to Box to disable that behavior. Also, all new dict and lists added to a Box or BoxList object are converted automatically.
Словари Python с расширенным функциналом, которые помогут вам в написании скриптов.
from box import Box
movie_box = Box({ "Robin Hood: Men in Tights": { "imdb stars": 6.7, "length": 104 } })
movie_box.Robin_Hood_Men_in_Tights.imdb_stars
#github #python
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Python security best practices cheat sheet
Updated cheat sheet to make sure you keep your Python code secur
Список полезных советов про работу с внешними данными, сканированию кода, загрузке пакетов, сериализации данных, форматированию строк и другим мерам безопасности:
https://snyk.io/blog/python-security-best-practices-cheat-sheet/
@pythonl
Updated cheat sheet to make sure you keep your Python code secur
Список полезных советов про работу с внешними данными, сканированию кода, загрузке пакетов, сериализации данных, форматированию строк и другим мерам безопасности:
https://snyk.io/blog/python-security-best-practices-cheat-sheet/
@pythonl
📚9 must-have Python developer tools.
9 обязательных инструментов Python разработчика.
1. PyCharm IDE
2. Jupyter notebook
3. Keras
4. Pip Package
5. Python Anywhere
6. Scikit-Learn
7. Sphinx
8. Selenium
9. Sublime Text
@pythonl
9 обязательных инструментов Python разработчика.
1. PyCharm IDE
2. Jupyter notebook
3. Keras
4. Pip Package
5. Python Anywhere
6. Scikit-Learn
7. Sphinx
8. Selenium
9. Sublime Text
@pythonl
🤖Errbot
Errbot is a chatbot. It allows you to start scripts interactively from your chatrooms for any reason: random humour, chatops, starting a build, monitoring commits, triggering alerts...
Errbot - это чат-бот, который можно подключить к чату, при этом бот будет вести осмысленный и интересный диалог.
🖥 Github
@pythonl
Errbot is a chatbot. It allows you to start scripts interactively from your chatrooms for any reason: random humour, chatops, starting a build, monitoring commits, triggering alerts...
Errbot - это чат-бот, который можно подключить к чату, при этом бот будет вести осмысленный и интересный диалог.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
If you want to manage your Github resources (repositories, user profiles, organizations, etc.) from Python scripts, try PyGithub. Above is an example to get a list of Github repositories when searching for a certain topic.
Если вы хотите управлять Github (репозиториями, профилями пользователей, организациями и т.д.) с помощью скриптов на Python, попробуйте PyGithub. Выше приведен пример получения списка репозиториев Github при поиске определенной темы.
$ pip install PyGithub
📌 Документация
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
D-Tale: A Python Library to Visualize and Analyze your Data Without Code
The GIF above shows how your DataFrame will look like when using D-Tale. D-Tale is also useful for analyzing and visualizing your data without code.
D-Tale: Библиотека Python для визуализации и анализа данных без кода
В приведенном выше GIF показано, как будет выглядеть ваш DataFrame при использовании D-Tale. D-Tale также полезен для анализа и визуализации данных без кода.
▪D-Tale.
@pythonl
The GIF above shows how your DataFrame will look like when using D-Tale. D-Tale is also useful for analyzing and visualizing your data without code.
D-Tale: Библиотека Python для визуализации и анализа данных без кода
В приведенном выше GIF показано, как будет выглядеть ваш DataFrame при использовании D-Tale. D-Tale также полезен для анализа и визуализации данных без кода.
▪D-Tale.
@pythonl