Автоматическое форматирование Python кода с помощью Black
Сегодня мы расскажем вам о незаменимом инструменте для поддержания структуры и читаемости вашего Python кода - Black. Black - это автоматический форматтер кода, который помогает вам избавиться от несогласованных стилей и выравнивает ваш код согласно официальным рекомендациям PEP 8.
Что такое Black?
Black - это инструмент для автоматического форматирования Python кода, разработанный с учетом строгих принципов. Он призван обеспечить единообразие в структуре кода и упростить его чтение для всех участников проекта.
Преимущества использования Black:
- Единообразие: Black гарантирует, что ваш код будет соответствовать стандартам PEP 8, что делает его более читаемым и понятным.
- Автоматизация:Black автоматически форматирует код, что позволяет избежать рутинных задач по выравниванию и форматированию.
- Интеграция:Black легко интегрируется в ваш рабочий процесс с помощью популярных инструментов разработки, таких как VSCode, PyCharm и других.
- Кастомизация: Вы можете настроить некоторые параметры Black, чтобы адаптировать его к вашим потребностям.
Как использовать Black?
Для начала, установите Black с помощью pip:
pip install black
Затем, вы можете использовать Black для форматирования вашего кода следующим образом:
black your_python_file.py
Black автоматически примет ваш код и приведет его к согласованному стилю. Вы также можете настроить некоторые аспекты форматирования, чтобы сделать его идеально подходящим для вашего проекта.
#python#Black#форматирование#код#PEP8
https://github.com/mehrdadrad/pubdns
pubdns is a library for python to have more than 28K public #dns#servers from 190+ countries at your #python script. it works based on the public-dns.info collected data and there is a wrapper based on the dnspython to resolve all type of dns records through these public dns server smoothly.
#imp
#TimeSeries#Analysis#Python
⌚️
Forecasting Models and Time Series for Business in Python
Time Series Analysis in Python. Demand Planning & Business Forecasting. Forecast with 6 Models: Prophet, ARIMA & More.
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
#python#docker#react#webDevelopment
😎
React and Django A Practical Guide with Docker
In Django you will learn:
How to create APIs with Django Rest Framework
Use Docker
Create protected routes
Login with HttpOnly Cookies
Use APIViews, ViewSets, Generic API Views
Authorize users for different routes
Upload Images
Export CSV files
In React you will learn:
Create a React project with Typescript
Use Docker
Use Redux
Create public and private routes
Restrict routes for unauthorized users
Upload Images
Export CSV’s
Build a chart with c3.js (part of d3.js)
🔗Link
-----
Main channel:@repo_science
Coupons:@freecoupons_reposcience
-----
https://pypi.python.org/pypi/hyperledger/0.1.5
#Python#client for #Hyperledger.
This work is licensed under the Apache License, Version 2.0.
Hyperledger Project is a new Collaborative Project at The Linux Foundation. The technical community is just getting started and will be adding code to the repository in the coming weeks. Check hyperledger.org for more information about joining the mailing lists and participating in the conversations.
#Blockchains