Демонстрация программы CLI без ноутбука

Клиент попросил меня собрать программу на Python, чтобы продемонстрировать некоторые основные концепции возможного приложения машинного обучения. Мы договорились, что я сейчас сделаю интерфейс командной строки, чтобы показать, как он будет работать, а позже мы сделаем веб-интерфейс.

Я написал предложение, он прочитал его и согласился. Я закончил этот проект на 100% и хотел бы получить вторую половину платежа.

Первоначально он сказал, что видео с функциональностью в порядке, теперь он говорит, что это не так, и он хочет «поиграть с этим».

Я не хочу давать ему код, и я действительно не хочу больше работать для этого клиента, пока он не заплатит остаток денег.

Вот мой вопрос: Есть ли способ опубликовать Python CLI в сети без:

  1. Выполнять гораздо больше работы (например, создавать веб-интерфейс).
  2. Разоблачение исходного кода.

Если бы ему пришлось куда-то подключиться по SSH, это могло бы сработать.

Вы можете посмотреть залитый потоком. Он позволяет очень быстро создавать веб-приложения из кода python. Вы можете развернуть его локально и позволить клиенту «поиграть с ним» через ngrok. Если вы действительно не хотите прикладывать больше усилий, вы могли бы использовать докеризованный сервер jupyter.

RJ Adriaansen 07.04.2021 00:06

Как мог бы помочь докеризованный сервер jupyter?

TKK 07.04.2021 02:47

Вы можете развернуть его локально, установить свой модуль и разрешить доступ через SSH или ngrok.

RJ Adriaansen 07.04.2021 02:57
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
0
3
16
0

Другие вопросы по теме