запустить скрипт python из командной строки, а затем ввести интерактивный режим

Есть ли способ запустить модуль python из командной строки (опция -m, которая импортирует и запускает модуль), а затем ввести интерактивный режим?

Мне нужно что-то похожее на команду cmd / k.

Я тестировал параметр -i, но он не работал; Я не уверен, но он просто перенаправляет in_stream из ввода.

Вам нужно поставить -i перед -m .

Опция -m – это опция интерфейса; он завершает список опций, и все последующие аргументы заканчиваются в sys.argv для main функции модуля. ( ссылка на doc )

Вы можете использовать bpython следующим образом:

 bpython -i <filename> 

который загрузит модуль и войдет в интерактивный режим

Или перейдите в интерактивный режим и запустите свой файл python:

 import <filename>