March 14

Гайд по запуску скріптів Python

У цій статті ти дізнаєшся : Як встановити python.
Як встановити vscode.
Як завантажити проект : noob / advanced level.
Як встановити бібліотеки.
Як запустити проект.

Під час роботи з приватними ключами і seed фразами у вас має бути чистий як сльоза ангела комп'ютер, ніяких торрентів, ніяких хакнутих ігор, ніяких сторонніх файлів та іншої нісенітниці, обов'язково встановіть антивірус і виконайте повну перевірку.
В ідеалі завести окремий "чистий" комп'ютер для таких справ або навіть купити macbook, оскільки він більш захищений від дрібних загроз.

Отже, приступимо.

1) Установка Python

Спочатку нам потрібно встановити Python, наразі для скриптів найкраще підходить версія 3.10.
Вибираємо відповідну нам версію і завантажуємо:
https://www.python.org/downloads/release/python-3100/

Під час встановлення ставимо галочку ось тут "Add Python to PATH"
Далі дотримуємося інструкцій установщика.

Чудово ваш Python встановлено.

2) Установка VS Code

Обираємо потрібну версію і встановлюємо VS Code: https://code.visualstudio.com/download

Встановлення стандартне, підтверджуємо і натискаємо далі.

Відмінно VS Code встановлено.

3) Настройка VS Code

Відкриваємо VS Code і йдемо в цей розділ:

У пошуковому рядку пишемо назви і встановлюємо наш базовий набір:
- Python
- Pylance
- Material Icon Theme Pylance(додає нормальні іконки)

- Atom One Dark Theme (розфарбовує синтаксис скриптів, роблячи його зрозумілішим)

Має вийти так:

Далі перевіряємо чи все у нас нормально встановилося, знизу має відобразитися наша версія python 3.10

4)Качаємо скрипт

Заходимо в перевірений паблік, бачимо потрібний нам скрипт

Переходимо за посиланням на github

Читаємо і вивчаємо все уважно, далі натискаємо "Code" і "Downlound ZIP".

Завантажуємо, розпаковуємо ZIP архів у звичайну папку, відкриваємо VS Code і відкриваємо папку зі скриптом:

5)Налаштування всього для запуску скриптів

Відкриваємо термінал :

Створіть віртуальне оточення:

python3.10 -m venv myenv

* "myenv" є назвою вашого оточення, яке може бути вибрано довільно.

Для запуску команд потрібно натиснути Enter або Return.

Далі потрібно активувати середовище

myenv\Scripts\activate або myenv\Scripts\activate.ps1 для Windows

source myenv/bin/activate для MacOS

Після активації вашого віртуального оточення, ваш термінал відображає префікс (myenv), вказуючи, що ви перебуваєте у віртуальному оточенні.

Тепер потрібно завантажити всі потрібні бібліотеки для роботи скрипта, зазвичай список бібліотек записаний в окремому файлі:

Для встановлення використовуємо цю команду:

pip install -r requirements.txt

або

pip3 install -r requirements.txt

далі завжди використовуйте той варіант, який у вас працює

Зазвичай усі бібліотеки встановляться автоматично, але коли немає файлу requirements.txt, або у вас з'явилася помилка, то потрібно встановити бібліотеки вручну командою:

pip install requests

і так далі.

У цьому прикладі VS Code показує нам, що для запуску не вистачає однієї бібліотеки "termcolor":

Важливо: іноді назва бібліотеки в скрипті може не збігатися з установчою назвою, тут краще погуглити:

Має вийти так:

Якщо все так, то це означає, що ми встановили всі бібліотеки, у VS Code зауважень немає і можемо приступити до налаштування самого скрипта.

6)Налаштування скрипта

Для розуміння як працює скрипт і його налаштування творець майже завжди залишає інструкцію, де описує що і як працює:

Важливо: щоразу повністю перечитуйте інструкцію по три рази.

1) Дивимося налаштування в setting і змінюємо їх під себе:

2) Перейменовуємо назви файлів:

3) Вставляємо приватники:

4) Відкриваємо файл main.py і запускаємо його по порядку, як на скріншоті:

Чудово, тепер вибираємо потрібний модуль і натискаємо Enter або Return.

У цьому прикладі ми вибрали модуль 2:

Усе пройшло успішно, помилок немає. Можемо скопіювати посилання, перейти на скан і переконатися в цьому ще раз.

Вітаємо! Noob level пройдено.