1樓:python學習網
如果你的linux安裝了python,按ctrl+alt+t鍵開啟terminal,輸入指令:python。會出現》,這個時候就可以在裡面輸入python指令碼進行執行了。
然後使用exit()即可退出python環境,該環境下與matlab很像。
檢視python版本:在python idle中輸入:
python學習網
或者在進入idle的時候會顯示
或者在linux terminal下輸入指令:python --version,或者python -v
2、寫好test.py指令碼檔案後,在終端執行指令碼 python test.py
意思是使用python直譯器執行指令碼test.py
3、寫好test.py指令碼後,使用chmod +x test.py給指令碼加上執行許可權,就可以執行了
./test.py
注意有的時候會出錯
通常我們需要在.py檔案第一行加上#!/usr/bin/env python
當然也可以直接使用python安裝路徑,假如python安裝在/usr/bin目錄下,那麼使用#!/usr/bin/python即可。
2樓:116貝貝愛
四、在cmd命令列中,輸入 「python」 + 「空格」,即 」python 「;將已經寫好的指令碼檔案拖拽到當前游標位置,然後敲回車執行即可。
3樓:雅涵公主
有兩種方式:
1、直接使用python ***x.py執行。其中python可以寫成python的絕對路徑。使用which python進行查詢。
2、在檔案的頭部(第一行)寫上#!/usr/bin/python2.7,這個地方使用python的絕對路徑,就是上面用which python查詢來的結果。
然後在外面就可以使用./***.py執行了。
因為在linux中,python啊shell這些程式都是普通的文字格式,都需要一種程式去解釋執行它。要麼呼叫的時候指定,要麼在檔案頭指定。
知識延伸:
python (英國發音:/ˈpaɪθən/ 美國發音:/ˈpaɪθɑːn/), 是一種物件導向的解釋型計算機程式設計語言,由荷蘭人guido van rossum於2023年發明,第一個公開發行版發行於2023年。
python是純粹的自由軟體, 源**和直譯器cpython遵循 gpl(gnu general public license)協議。python語法簡潔清晰,特色之一是強制用空白符(white space)作為語句縮排。
python具有豐富和強大的庫。它常被暱稱為膠水語言,能夠把用其他語言製作的各種模組(尤其是c/c++)很輕鬆地聯結在一起。常見的一種應用情形是,使用python快速生成程式的原型(有時甚至是程式的最終介面),然後對其中有特別要求的部分,用更合適的語言改寫,比如3d遊戲中的圖形渲染模組,效能要求特別高,就可以用c/c++重寫,而後封裝為python可以呼叫的擴充套件類庫。
需要注意的是在您使用擴充套件類庫時可能需要考慮平臺問題,某些可能不提供跨平臺的實現。
4樓:匿名使用者
[root@qiansw tmp]# cat test.py #這是一個python示例程式
#!/usr/bin/python
for i in range(0,5):
print i
[root@qiansw tmp]# ll
total 48
-rw-r--r-- 1 root root 48 oct 30 11:04 test.py
[root@qiansw tmp]# chmod +x test.py #為指令碼增加執行許可權
[root@qiansw tmp]# ./test.py #這是第一種方法01
234[root@qiansw tmp]# python test.py #這是第二種方法,不用增加執行許可權01234
5樓:
linux有下列的幾種方法來執行python指令碼:
(注:我所用的python環境為 2.6)一. 終端命令列下
$python "name.py"
二. python環境中
若指令碼名稱為name.py,
其內容為:
a='head'
b='hehe'
print(a,b)
則使用>>>impport name
針對此種方法我們 使用下面的語句來顯示內容:
>>>print (name.a)
>>>head
>>>print (name.b)
>>>hehe
在同一個python環境中,第一次import載入以後,以後再使用import就不會有相應的結果顯示了,在
這個時候可以使用》reload(name)在python 3.0中可能要載入ipm模組才能使用reload()函式
>>>from imp import reload>>>reload(name)。
6樓:匿名使用者
命令如下:
python ***.py
linu如何開機自動執行sh指令碼
晴天寶貝天枰 要開機 執行只需將它加入到 rc.local 一般為 etc rc.d rc.local 在其中加入以下行 sh path to test.sh使用linux全域性變數 可以確定是否執行,如if eq 0 the,echo succeed fi。rc.local在在系統啟動後執行,在使...
linu題目編寫shell指令碼它能夠顯示下面系
0,1,1,2,3,4,8,13 那個應當是5吧。bin sh a 0b 1 echo n a,b for i 0 i 8 i doc a b a b b c echo n c done echo 將上面儲存成fibonacci.sh。然後在命令列輸入 chmod u x fibonacci.sh最...
在虛擬機器安裝linu與真實安裝linu有區別嗎
有很大區別!虛擬的硬體和真實硬體差別很大。虛擬硬體根據真實硬體的不同,所虛擬的硬體也不同!但都是虛擬機器可用的硬體!如果你買有vm虛擬機器,試一下在虛擬機器中使用物理磁碟裝一次linux,之後從物理啟動次系統很可能就無法進入,因為核心的原因,虛擬機器下的虛擬裝置需要核心,到了真實硬體下便不能識別了!...