Python/ django
58.9K subscribers
2.07K photos
61 videos
47 files
2.79K links
по всем вопросам @haarrp

@itchannels_telegram - 🔥 все ит-каналы

@ai_machinelearning_big_data -ML

@ArtificialIntelligencedl -AI

@datascienceiot - 📚

@pythonlbooks

РКН: clck.ru/3FmxmM
加入频道
🖥 Vulture - Find dead code

Vulture finds unused code in Python programs. This is useful for cleaning up and finding errors in large code bases.

Vulture поможет найти неиспользуемый код в программах на Python. Это полезно для очистки кода и поиска ошибок.

🖥 Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 MonkeyType

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 на основе данных, собранных во время выполнения.

🖥 Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 A Collection of 25 Awesome Python Scripts (mini projects) - PDF Download

Коллекция из 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

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.


🖥 Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 beets

Beets is the media library management system for obsessive music geeks.

Beets - это система управления медиатекой для одержимых музыкальных гиков.

🖥 Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Мы собрали для вас подборку свежих и актуальных книг, по всем языкам программирования.

В подборке не просто новые книги для программистов, но и те книги, которые дают практическую основу с задачами и решениями для получения реального полезных навыков.

🍍 Папка с книгами:
https://yangx.top/addlist/BkskQciUW_FhNjEy

Я подписан на многие каналы из подборки, но не на все, так что будет из чего выбрать – от глубоко технических авторов, до понятных всем и тп.

Настоящий кладезь книг и знаний здесь
🖥 FeinCMS - An extensible Django-based CMS

A Django-based CMS with a focus on extensibility and concise code.

CMS на основе Django с упором на расширяемость и лаконичный код

🖥 Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 PlatformIO Core

PlatformIO is a professional collaborative platform for embedded development.

PlatformIO - это профессиональная платформа для совместной разработки встраиваемых систем.

🖥 Github

@pythonl
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
🖥 transitions

A lightweight, object-oriented state machine implementation in Python with many extensions.

Легкая, объектно-ориентированная реализация конечных автоматов на Python.

🖥 Github

@python
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 HTTPie for Terminal: human-friendly CLI HTTP client for the API era

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 с веб-сервисами максимально удобным при работе.

🖥 Github

@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
🔩 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
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 с расширенным функциналом, которые помогут вам в написании скриптов.

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

#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
📚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
🤖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
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 PyGitHub

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

🖥 Github
📌 Документация

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 tmuxp

A session manager for tmux. Built on libtmux.

Менеджер сессий для tmux. Написан на базе libtmux.

🖥 Github

@pythonl
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