/Planet_Earth

The rotating planet animation in terminal

Primary LanguagePythonMIT LicenseMIT

Planet_Earth

Проект "Раскрути планету" - это гифка в терминале!. Вы сможете увидеть планету выбранного цвета, которая будет крутиться прямо в терминале.

Как установить

Python3 должен быть уже установлен.

Затем скачайте скрипт и planets.txt. Эти два файла должны быть в одной папке.

Запуск

Программу можно запустить из консоли:

python main.py

У скрипта есть обязательный аргумент color, который определяет цвет планеты.

По умолчанию color = "Зелёный".

Аргумент color можно изменить: Вы можете выбрать цвет планеты из предложенных: Чёрный, Красный, Зелёный, Жёлтый, Синий, Пурпурный, Голубой, Белый.

python main.py Пурпурный

После запуска Вы увидете:

image

Также есть симпотичная справка по команде

$ python main.py -h       
usage: main.py [-h] [color]

Программа выведет в консоль планету и раскрутит её

positional arguments:
  color       Вы можете выбрать цвет планеты из предложенных: Чёрный,    
              Красный, Зелёный, Жёлтый, Синий, Пурпурный, Голубой, Белый.
              По умолчанию задан зелёный

options:
  -h, --help  show this help message and exit

Цель проекта

Код написан в образовательных целях.

  • На этом проекте я закрепила знания по модулям sys и argparse.
  • Поняла разницу между ними.
  • Узнала об управляющих символах ANSI.
  • Также поработала с контекстным менеджером with.
  • Закрепила знания по словарям.