1. Реализовать скрипт, который генерирует файл с зависимостями для указанного pip пакета. Для этого необходимо выполнить HTTP запрос и достать значение аттрибута requires_dist.
Для реализации скрипта рекомендуется использовать следующие пакеты/модули: - requests
2. Реализовать скрипт spam.py, который отправляет e-mail от --from по указанному адресу --to. Логин для соединения с SMTP сервером должен запрашиваться интерактивно при помощи input(), а пароль - при помощи модуля [getpass].
Для реализации скрипта рекомендуется использовать следующие пакеты/модули: - email - getpass - smtplib
Дедлайн: 21/05/2024
1. Реализовать скрипт, который генерирует файл с зависимостями для указанного pip пакета. Для этого необходимо выполнить HTTP запрос и достать значение аттрибута
requires_dist
.Для реализации скрипта рекомендуется использовать следующие пакеты/модули:
- requests
Описание аргументов командной строки скрипта:
./list-dependencies.py --package <PACKAGE>
Пример использования скрипта:
2. Реализовать скрипт
spam.py
, который отправляет e-mail от--from
по указанному адресу--to
. Логин для соединения с SMTP сервером должен запрашиваться интерактивно при помощиinput()
, а пароль - при помощи модуля [getpass].Для реализации скрипта рекомендуется использовать следующие пакеты/модули:
- email
- getpass
- smtplib
Описание аргументов командной строки скрипта:
./spam.py --from <FROM> --to <TO>
Пример использования скрипта: