Путеводитель автостопом по Python!¶
Приветствую тебя, Землянин! Добро пожаловать в Руководство автостопом по Python.
Это живое, дышащее руководство. Если вы хотите внести свой вклад, форкните на нас на GitHub!
Это руководство, созданное вручную, предназначено для того, чтобы предоставить как начинающим, так и опытным разработчикам Python руководство по наилучшей практике установки, настройки и ежедневного использования Python.
Это руководство самоуверенно таким образом, что почти, но не совсем, полностью в отличие от официальной документации Python. Вы не найдете список всех веб-фреймворков Python доступно здесь. Скорее всего, вы найдете хороший краткий список настоятельно рекомендуемых вариантов.
Примечание
Использование Python 3 настоятельно рекомендуется по сравнению с Python 2. Рассмотрите возможность обновления ваших приложений и инфраструктур, если вы обнаружите, что все еще используете Python 2 в продакшене сегодня. Если вы используете Python 3, поздравляю — вы действительно человек с отличным вкусом. —Кеннет Рейц
Давайте начнем! Но сначала давайте убедимся, что вы знаете, где находится ваше полотенце.
Начало работы с Python¶
Новичок в Python? Давай правильно настроим вашу среду Python:
- Правильно установите Python в свою систему:
- Использование Virtualenv с Pipenv:
Среды разработки на Python¶
This part of the guide focuses on the Python development environment, and the best-practice tools that are available for writing Python code.
Написание отличного кода на Python¶
This part of the guide focuses on the best-practices for writing Python code.
Руководство по сценариям для приложений на Python¶
This part of the guide focuses on tool and module advice based on different scenarios.
- Network Applications
- Web Applications & Frameworks
- HTML Scraping
- Command-line Applications
- GUI Applications
- Databases
- Networking
- Systems Administration
- Continuous Integration
- Speed
- Scientific Applications
- Image Manipulation
- Data Serialization
- XML parsing
- JSON
- Cryptography
- Machine Learning
- Interfacing with C/C++ Libraries
Доставка отличного кода на Python¶
Эта часть руководства посвящена совместному использованию и развертыванию вашего кода на Python.
Дополнительные примечания¶
This part of the guide, which is mostly prose, begins with some background information about Python, and then focuses on next steps.
Примечание
Примечания, определенные во всех диатонических и хроматических музыкальных гаммах, были намеренно исключены из этого списка дополнительных примечаний. Кроме этого примечания.
Примечания к вкладу и юридическая информация (для тех, кто заинтересован).