天天看點

ubuntu中運作python腳本

1. 運作方式一

建立test.py檔案:

touch test.py
      

 然後vim test.py打開并編輯:

print 'Hello World'
      

 打開終端,輸入指令:

python test.py
      

 輸出:

Hello World 
      

 2. 運作方式二

這部分内容隻對Linux/Unix使用者适用,不過Windows使用者可能也對程式的第一行比較好奇。

首先我們需要通過chmod指令,給程式可執行的許可,然後運作程式

chmod a+x helloworld.py 
./helloworld.py
      
Hello World
      

 chmod指令用來改變檔案的模式,給系統中所有使用者這個源檔案的執行許可。

然後我們可以直接通過指定源檔案的位置來執行程式。

我們使用./來訓示程式位于目前目錄。

為了更加有趣一些,你可以把你的檔案名改成僅僅helloworld,然後運作./helloworld。

這樣,這個程式仍然可以工作,因為系統知道它必須用源檔案第一行指定的那個解釋器來運作程式。

3.運作方式三

隻要知道程式的确切位置,你現在就可以運作程式了。

但是如果你希望你的程式能夠從各個位置運作呢?

可以将你的程式儲存在PATH環境變量中的目錄之一。每當你運作任何程式,系統會查找列在PATH環境變量中的各個目錄。然後運作那個程式。你隻要簡單地把這個源檔案複制到PATH所列目錄之一就可以使你的程式在任何位置都可用了。

echo $PATH
      
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
      

 添加腳本至PATH:

cp helloworld.py /home/swaroop/bin/helloworld
      

然後運作:

helloworld.py