2013-08-02 139 views
0

我在Linux上運行python。 我想知道運行python解釋器的腳本。在shell中運行python的腳本

這意味着,每當我在linux shell上運行命令python,就會打開一個Python提示符並從鍵盤獲取輸入並將這些輸入傳送給底層python解釋器。我想知道哪些shellscript(或python腳本)執行此操作? 。我想知道它的位置。

+2

'哪個python'是標準的unix方式來做到這一點。當然,沒有理由認爲它會是一個腳本。 –

回答

1

這不是一個python腳本,你可以簡單地獲取和修改任何.py文件。爲了充分利用交互式解釋器,你將不得不下載python源代碼,並通過它們,因爲它是內置的一部分(爲了性能)。

您可以在http://docs.python.org/devguide/

+0

你可以更具體的在哪裏找到'交互式翻譯'的來源 –

+0

給定的URL顯示如何獲得Python解釋器的C源代碼。您也可以嘗試http://python.org/download/ –

+0

我不確定您認爲什麼是「交互式解釋器」,但是如果您位於I/O部分之後,那麼您可以在http://hg.python .ORG/CPython的/文件/ 00695551d721 /模塊/ main.c中 –

0

答案讀了細節,你的問題問的是

Linux缺省Python提示符是Python解釋器的一部分,是一個二進制文件一個 python腳本或shell腳本。二進制文件的路徑可以通過Linux命令找到:

which python