- Головна
-
- Встановлення Python.
- Налаштування віртуального оточення
- Типи даних
- Математичні оператори
- Встроїні функції
- Бібліотеки Python
- Колекція List
- Кортежі Tuple
- Множини (Set)
- Рядки Str
- Список escape-символів
- Колекція Dictionary
- Множина frozenset
- Класи та об'єкти
- Винятки
- Пакетні менеджери
- Перевантаження операторів
- Робота з файлами та директоріями
- HttpClient
- HTTPServer
- Модуль socket
- Робота з пошту
- Багатопоточність
- Асинхронні методи
- Event Loop
- Обхід GIL
- Черга deque
- Масиви постійного розміру
-
- Webpack. Базове складання проекту
- GULP. SCSS. Налаштування оточення
- SCSS стилі особливості
- Шпаргалка SQL
- MySQL dump
- Git команди
- Розгорнути ssh git репозиторію на сервері
- Консольні команди
- Декілька версій PHP на сервері
- PHPStorm+xDebug+OpenServer
- PHPUnit + OpenServer
- Додати застосунок з Windows Store в автозавантаження
- Зовнішні посилання
Пакетні менеджери
Імпорт всього модуля math
import mathІмпорт конкретних елементів
from mymodule import greet, piІмпорт модуля з псевдонімом
import mymodule as mmІмпорт усіх елементів із модуля
import mymodule *Динамічний імпорт дозволяє імпортувати модулі під час виконання програми.
Загальний вигляд синтаксису цієї операції має наступний формат
module = __import__("модуль")На сьогодні існує 4 популярних пакетних менеджери для Python:
- pip
- conda
- pipenv
- poetry
Менеджер пакетів pip
Перевірка версії pip
pip --versionВстановлення pip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.pyВстановлення пакета
pip install package_nameВстановлення конкретної версії пакета
pip install package_name==1.0.0Оновлення пакета
pip install --upgrade package_nameВидалення пакета
pip uninstall package_nameСписок встановлених пакетів
pip listМенеджер пакетів conda
Встановлення conda
conda постачається з Anaconda та Miniconda дистрибутивами. Ви можете встановити Anaconda або Miniconda, завантаживши їх з офіційного сайту:
- Anaconda
- Miniconda
Створення нового середовища
conda create --name myenvАктивація середовища
conda activate myenvДеактивація середовища
conda deactivateВстановлення пакета
conda install package_nameВстановлення пакета з певного каналу
conda install -c conda-forge package_nameСписок встановлених пакетів
conda listМенеджер пакетів poetry
Встановити менеджер пакетів poetry
pip install poetryСтворити файл pyproject.toml з встановленими пакетами
poetry init --no-interactionВстановити пакет
poetry add package_nameВстановити всі потрібні пакети
poetry install