Python是一種電腦程式設計語言。是一種物件導向的動態類型語言,最初被設計用於編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越來越多被用於獨立的、大型專案的開發。
python腳本執行的3種方式:
1.開啟互動模式
互動模式下執行Python,這種模式下,無需建立腳本文件,直接在Python解釋器的互動模式下編寫對應的Python 語句即可。 Windows下:
在開始功能表找到“命令提示字元”,打開,就進入到命令列模式:
在命令列模式輸入:python 即可進入Python 的交互模式
Linux 下:
直接在終端輸入python,如果是按裝了python3 ,則根據自己建造的軟連接的名字進入對應版本的Python 交互環境,例如我建立軟連接使用的python3,這輸入python3。
退出互動模式,直接輸入 exit() 即可。
2.透過腳本輸出
透過文字編輯器,寫腳本文件,命名為 hello.py,在命令列模式下輸入python hello.py 即可
這種方式,要注意腳本檔案所在路徑,如果目前工作路徑和腳本檔案不在同一路徑下,則要進入腳本檔案所在路徑,或給予腳本檔案的完整路徑。
1)進入腳本檔案所在路徑下執行
C:\Windows\System32>G: G:\test>python hello.py Hello World!
2)給出腳本檔案的完整路徑
C:\Windows\System32>python G:\test\hello.py Hello World!
3.在腳本檔案中指定python 程序所在路徑,修改文件為可執行文件,然後直接執行文件
1)修改文件,新增#!/usr/bin/python3
[Vicky@localhost code]$ vi hello.py [Vicky@localhost code]$ cat hello.py #!/usr/bin/python3 print("Hello World!")
2)修改文件權限,新增可執行權限
[Vicky@localhost code]$ chmod u+x hello.py [Vicky@localhost code]$ ls -la hello.py -rwxrw-r--. 1 Vicky Vicky 41 10月 19 15:40 hello.py
3)執行
[Vicky@localhost code]$ ./hello.py Hello World!
此種方式執行的時候,一定要在腳本檔案中指定解釋器,否則無法直接執行腳本檔案
[Vicky@localhost code]$ cat hello.py print("Hello World!") [Vicky@localhost code]$ ls -la hello.py -rwxrw-r--. 1 Vicky Vicky 22 10月 19 15:40 hello.py [Vicky@localhost code]$ ./hello.py ./hello.py:行1: 未预期的符号 `"Hello World!"' 附近有语法错误 ./hello.py:行1: `print("Hello World!")'
以上是python腳本怎麼執行的詳細內容。更多資訊請關注PHP中文網其他相關文章!