Одна команда передается интерпретатор Python с помощью опции «-c» работает отлично:Передача нескольких строк в Python интерпретатор через «-c» вариант
$ python3 -c "print('Hi')"
Hi
$
Однако, я не мог понять, как отправьте несколько строк (из командной строки Windows), так как операторы сгруппированы по отступу. Передача нескольких строк в одной строке не будет работать.
Linux-терминал поддерживает несколько строк с символом новой строки в качестве аргумента:
$ python3 -c "
>import sys
>print(sys.argv[0])"
$ -c
Но в Windows, не представляется возможным, так как команда получить прекращается с переводом строки
$ python3 -c "
$
Как выполнить эту работу в командной строке Windows?
Я просто проверяю варианты интерпретатора Python, поэтому я не ищу никакого решения обходного решения!
это возможно в Linux терминале, мой вопрос заключается в том, чтобы сделать то же самое в окне командной строки. – ParokshaX
Помогает ли мой ответ? –