python腳本怎麼執行

anonymity
發布: 2020-09-15 11:01:41
原創
61164 人瀏覽過

Python是一種電腦程式設計語言。是一種物件導向的動態類型語言,最初被設計用於編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越來越多被用於獨立的、大型專案的開發。

python腳本怎麼執行

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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!