Привет! Добро пожаловать в Python решает!
Очередной телеграм канал, посвященный программированию на python)
Здесь я показываю, как решать повседневные задачи с Python, даже если у тебя нет никакого опыта в программировании.
🪧 Автоматизация таблиц и отчетов
🤖 Работа с нейросетями
📂Работа с файлами и папками
📱 Ведение каналов в соц сетях
📱 Парсинг сайтов и простые интернет-скрипты
🤯 Разбор алгоритмических задач с собеседований
📊 Визуализация данных
И многое другое, что поможет сэкономить тебе время и погрузиться в мир программирования
Каждый пост — короткий, практичный пример, который можно использовать в работе
Комментарии открыты — задавай вопросы, делись задачами.
В шапке канала есть контакт админа, можно заказать разбор интересующей тебя темы
Очередной телеграм канал, посвященный программированию на python)
Здесь я показываю, как решать повседневные задачи с Python, даже если у тебя нет никакого опыта в программировании.
📂Работа с файлами и папками
И многое другое, что поможет сэкономить тебе время и погрузиться в мир программирования
Каждый пост — короткий, практичный пример, который можно использовать в работе
Комментарии открыты — задавай вопросы, делись задачами.
В шапке канала есть контакт админа, можно заказать разбор интересующей тебя темы
Please open Telegram to view this post
VIEW IN TELEGRAM
## Установка Python на Windows
1. Скачай Python с официального сайта. В приоритете последняя актуальная версия. Код из постов в канале работает на python версии 3.12 и старше (если в посте явно не написано иное). Некоторый код может работать на версиях меньше 3.12. Но это не точно.
Если у тебя версия 2.x - совсем беда, точно нужно обновиться.
2. При установке отметь галочку “Add Python to PATH”.
3. Проверь установку в командной строке (поиск ->
В выводе появилась версия 3.12 или старше? Поздравляю, ты справился!
#начало_работы
1. Скачай Python с официального сайта. В приоритете последняя актуальная версия. Код из постов в канале работает на python версии 3.12 и старше (если в посте явно не написано иное). Некоторый код может работать на версиях меньше 3.12. Но это не точно.
Если у тебя версия 2.x - совсем беда, точно нужно обновиться.
2. При установке отметь галочку “Add Python to PATH”.
3. Проверь установку в командной строке (поиск ->
cmd):python --version
В выводе появилась версия 3.12 или старше? Поздравляю, ты справился!
#начало_работы
## Установка Python на Linux
1. Открой терминал и обнови пакеты:
2. Установи Python 3 и pip:
3. Проверь версию:
В приоритете последняя актуальная версия. Код из постов в канале работает на python версии 3.12 и старше (если в посте явно не написано иное). Некоторый код может работать на версиях меньше 3.12. Но это не точно.
Если у тебя версия 2.x - совсем беда, точно нужно обновиться.
#начало_работы
1. Открой терминал и обнови пакеты:
sudo apt update
sudo apt upgrade
2. Установи Python 3 и pip:
sudo apt install python3 python3-pip
3. Проверь версию:
python3 --version
В приоритете последняя актуальная версия. Код из постов в канале работает на python версии 3.12 и старше (если в посте явно не написано иное). Некоторый код может работать на версиях меньше 3.12. Но это не точно.
Если у тебя версия 2.x - совсем беда, точно нужно обновиться.
#начало_работы
## Установка Python на Mac
1. Установи Homebrew (если его еще нет):
2. Установи Python 3:
3. Проверь версию:
В приоритете последняя актуальная версия. Код из постов в канале работает на python версии 3.12 и старше (если в посте явно не написано иное). Некоторый код может работать на версиях меньше 3.12. Но это не точно.
Если у тебя версия 2.x - совсем беда, точно нужно обновиться.
#начало_работы
1. Установи Homebrew (если его еще нет):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. Установи Python 3:
brew install python
3. Проверь версию:
python3 --version
В приоритете последняя актуальная версия. Код из постов в канале работает на python версии 3.12 и старше (если в посте явно не написано иное). Некоторый код может работать на версиях меньше 3.12. Но это не точно.
Если у тебя версия 2.x - совсем беда, точно нужно обновиться.
#начало_работы
## Создание виртуального окружения
Это обязательно? - Нет
Зачем нужно:
1. Коротко:
Виртуальное окружение изолирует проекты и их библиотеки.
2. Подробнее:
В процессе работы с различными задачами нам может потребоваться установить какие-либо дополнительные модули (библиотеки) для python.
Это позволит нам писать меньше кода своими руками, используя труд профессионалов, которые уже давно все сделали за нас).
Модули можно устанавливать в глобальной памяти твоего ПК, или в отельных изолированных пространствах (грубо говоря, в отдельных папках. Каждая такая папка будет называться виртуальным окружением, и у каждого проекта она своя).
Разные задачи могут потребовать разных версий одного и того же модуля.
И если бы мы устанавливали все библиотеки в глобальной памяти ПК, то не смогли бы работать с такими проектами, т.к. в одном пространстве памяти может быть установлена только одна версия конкретной библиотеки.
Поэтому если ты планируешь серьезно заняться работой с python - создавай для каждой задачи свое виртуальное окружение.
Но для простых задач на старте можно обойтись и без него.
Все команды из постов следует выполнять в терминале/консоли, в зависимости от операционной системы
#начало_работы
Это обязательно? - Нет
Зачем нужно:
1. Коротко:
Виртуальное окружение изолирует проекты и их библиотеки.
2. Подробнее:
В процессе работы с различными задачами нам может потребоваться установить какие-либо дополнительные модули (библиотеки) для python.
Это позволит нам писать меньше кода своими руками, используя труд профессионалов, которые уже давно все сделали за нас).
Модули можно устанавливать в глобальной памяти твоего ПК, или в отельных изолированных пространствах (грубо говоря, в отдельных папках. Каждая такая папка будет называться виртуальным окружением, и у каждого проекта она своя).
Разные задачи могут потребовать разных версий одного и того же модуля.
И если бы мы устанавливали все библиотеки в глобальной памяти ПК, то не смогли бы работать с такими проектами, т.к. в одном пространстве памяти может быть установлена только одна версия конкретной библиотеки.
Поэтому если ты планируешь серьезно заняться работой с python - создавай для каждой задачи свое виртуальное окружение.
Но для простых задач на старте можно обойтись и без него.
Все команды из постов следует выполнять в терминале/консоли, в зависимости от операционной системы
#начало_работы
## Создание виртуального окружения на Windows
1. Создай папку для проекта и зайди в неё (не обязательно через командную строку, но так круче!):
2. Создай виртуальное окружение:
3. Активируй окружение:
После активации окружения можно устанавливать модули для твоего проекта, не беспокоясь о возможном конфликте версий с другими проектами
4. После работы деактивируй (или закрой консоль):
#начало_работы
1. Создай папку для проекта и зайди в неё (не обязательно через командную строку, но так круче!):
mkdir my_project
cd my_project
2. Создай виртуальное окружение:
python -m venv venv
3. Активируй окружение:
venv\Scripts\activate
После активации окружения можно устанавливать модули для твоего проекта, не беспокоясь о возможном конфликте версий с другими проектами
4. После работы деактивируй (или закрой консоль):
deactivate
#начало_работы
## Создание виртуального окружения на Linux
1. Создай папку проекта:
2. Создай виртуальное окружение:
3. Активируй окружение:
После активации окружения можно устанавливать модули для твоего проекта, не беспокоясь о возможном конфликте версий с другими проектами
4. После работы деактивируй (или закрой терминал):
#начало_работы
1. Создай папку проекта:
mkdir my_project
cd my_project
2. Создай виртуальное окружение:
python3 -m venv venv
3. Активируй окружение:
source venv/bin/activate
После активации окружения можно устанавливать модули для твоего проекта, не беспокоясь о возможном конфликте версий с другими проектами
4. После работы деактивируй (или закрой терминал):
deactivate
#начало_работы