ru24.pro
Работа
Сентябрь
2024

Написать библиотеку на Python (pipx скрипт)

0
Есть пакет для NodeJS и PHP. Нужен аналог для питона. Описание и исходники: https://github.com/bakhirev/assayo-npx

Алгоритм работы:
  1. Скрипт копирует папку ./assayo из исходников в место, где вызвали
  2. Скрипт выполняет bash команду (см. её в исходниках). Эта bash команда создаст TXT файл (./assayo/git.txt)
  3. Открываем файл ./assayo/git.txt
  • 3.1. Удаляем все символы `
  • 3.2. Оборачиваем каждую строку файла в report.push(`___строка___`);
Критерий проверки:
  • Пользователь выполняет что-то вроде:
    > pipx install assayo
    >
    assayo
    в любом локальном git репозитории
  • После пользователь может открыть ./assayo/index.html и посмотреть разные графики.
Так же, возможно, нужно будет помочь с публикацией пакета или провести финальную проверку (надеюсь справлюсь сам). Я не python разработчик, поэтому не совсем понимаю разницу между pip и pipx. Просто хочу получить какой-то аналог удобный для питонистов.