![](/img/trans.png)
[英]How to run shell-commands in IPython? (Python Profiling GUI tools)
[英]How to start a Python ipython shell, automatically run inside it a few commands, and leave it open?
我試過了
echo "print 'hello'" | ipython
運行命令,但是ipython之后立即退出。
有任何想法嗎? 謝謝!
編輯:實際上,我需要將命令傳遞到交互式Django shell中,例如:
echo "print 'hello'" | python manage.py shell
因此建議的-i開關gimel似乎不起作用(執行后Shell仍退出)
嘗試在〜/ .ipython中使用ipy_user_conf.py
我不確定ipython,但基本的python解釋器具有命令行參數,在執行給定的文件后會提示您。 我沒有方便的解釋器來告訴您它是什么,但是您可以使用python --help
來獲得它。 它應該完全按照您想要的去做。
使用Django Shell運行自定義的啟動腳本/配置文件腳本被標記為已關閉:wontfix 。
但是,該票證中討論了shell_plus Django擴展,它似乎可以滿足您的要求。 我還沒有機會進行檢查,但看起來至少它可以運行負載以自動導入所有已安裝應用程序的所有模型(我通常會這樣做)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.