Запуск сценария Python, повторяющего выполняемую командуPython

Программы на Python
Ответить
Anonymous
 Запуск сценария Python, повторяющего выполняемую команду

Сообщение Anonymous »

Рассмотрим следующий скрипт, сохраним его в файле myscript.py.

Код: Выделить всё

print("Hello")
a = 4
print(f"{a=}")
Я хотел бы запустить его с консоли, чтобы результат выглядел примерно так:

Код: Выделить всё

> print("Hello")
Hello
> a = 4
> print(f"{a=}")
a=4
То есть каждая строка запускается, выходные данные печатаются, а затем мы переходим к следующей строке.
Если я просто копирую содержимое файла, открываю консоль (консоль Windows или WezTerm) и вставляю их в консоль, вставляется весь сценарий (с неработающим возвратом каретки), а затем, когда я дважды нажимаю Enter, весь сценарий выполняется. Таким образом, сначала я получаю весь исходный код, а затем вывод консоли.
Я хотел бы запустить его таким образом, потому что это пример для моей библиотеки, и я хотел бы вставить вывод в README библиотеки.

Подробнее здесь: https://stackoverflow.com/questions/799 ... hat-is-run
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»