запустить скрипт python из командной строки, а затем ввести интерактивный режим
Есть ли способ запустить модуль python из командной строки (опция -m, которая импортирует и запускает модуль), а затем ввести интерактивный режим?
Мне нужно что-то похожее на команду cmd / k.
Я тестировал параметр -i, но он не работал; Я не уверен, но он просто перенаправляет in_stream из ввода.
- Mac psql / readline – библиотека не загружена
- python читает в нескольких значениях ключа (dict) из командной строки в переменную
- Как узнать, был ли запущен скрипт python с использованием опции -m интерпретатора?
- Как запустить контекстно-зависимые команды в Python?
- Сценарий командной строки Python: автозаполнение файла / каталога при вводе пользователя
Вам нужно поставить -i
перед -m
.
Опция -m
– это опция интерфейса; он завершает список опций, и все последующие аргументы заканчиваются в sys.argv
для main
функции модуля. ( ссылка на doc )
Вы можете использовать bpython следующим образом:
bpython -i <filename>
который загрузит модуль и войдет в интерактивный режим
Или перейдите в интерактивный режим и запустите свой файл python:
import <filename>
- Как проверить, является ли пользовательский ввод плавающим
- создать резервную копию mongodb и загрузить на amazon s3
- Ошибка значения, пытающаяся установить расширения Python для Windows
- Вызов сценария из командной строки не работает
- Control-Alt-Delete из python или командной строки
- Как преобразовать аргументы командной строки в python в словарь?
- Могу ли я передать «\ t» на python из командной строки?
- Как определить, был ли запущен скрипт Python через командную строку?
- Как загружать файлы с помощью Python?
- Аргументы командной строки в импортированных модулях Python
- Интерактивное построение с помощью Python через командную строку