2010-09-14 102 views
3

我正在尋找與您在終端中輸入python相同的功能(歷史,...)。我已經通過一堆設置代碼的腳本,準備就緒時,用戶應該有一個命令提示符。什麼是實現這一目標的最佳方式?在python中創建控制檯

回答

6

使用python -i從控制檯運行腳本。它將完成這些命令並在完成後將其放入通常的Python控制檯中。

+0

正是我在找的東西。謝謝! – sharvey 2010-09-14 02:48:01

+0

@sharvey - 上週我剛剛發現自己:)根據平臺的不同,如果你想要一個桌面啓動器,你需要查找任何必要的方法來讓終端程序持續下去。 – detly 2010-09-14 03:00:11

9

可以使用readline並自己編寫shell行爲,或者簡單地準備環境並放入IPython

+0

感謝您的鏈接,看起來很有前途。 – sharvey 2010-09-14 01:20:26

+0

detly的答案更簡單,適合手頭的問題。感謝您的信息,我一定會收藏該書。 – sharvey 2010-09-14 02:49:20