python指令碼的兩種呼叫方式

2021-08-27 15:59:06 字數 787 閱讀 6089

一般的linux都自帶python,不用安裝,window的話安裝程式安裝就可以了。

執行python有兩種方式--解析器執行和原始檔執行

1.解析器執行

在命令列輸入python就能啟動解析器,我們安裝下面的方式輸入就馬上能得到列印資訊

退出可以輸入exit()或者quit()或者ctrl+d。

2.使用原始檔執行

進入vim,我寫了乙個簡單的ubuntu下vim的安裝和基本用法,輸入下面**:

#!/usr/bin/python

# filename : helloworld.py

print 'hello world'

儲存為helloworld.py退出,在儲存的目錄下輸入:

python helloworld.py

可以看到解析器方式一樣的輸出。

程式的第一行指定了我們使用什麼解析器執行**,因為有了這一句,我們直接用./helloworld.py也是可以執行程式的,即使把檔案重新命名為helloworld也是可以執行的。

3.建立自己的命令

把我們寫好的helloworld檔案拷貝到環境變數的目錄,也就是$ptah裡面包含的目錄,然後我們在任何地方都可以直接輸入helloworld執行這個檔案的了,相當於我們自己發明了乙個命令。

4.幫助

在解析器模式下輸入help()可以檢視幫助的幫助,要詳細了解python某個函式的話,比如檢視string就輸入:

help('string')

就可以檢視到string的資訊,退出幫助按q。

C 呼叫shell指令碼的兩種方式

include int system const char str 編寫指令碼test.sh bin sh echo home編寫 include include include int main 特點 1.兩種錯誤返回值 1 system 進行fork子程序失敗 127 執行指令碼或shell命令...

spring cloud的兩種呼叫方式

新建乙個spring cloud專案 引入依賴包 org.springframework.cloud spring cloud starter eureka org.springframework.cloud spring cloud starter ribbon 修改配置檔案 name servi...

shell 指令碼 兩種登入方式

bin bash echo while 方法!echo 請輸入登入使用者名稱 read name1 if test name1 yang then echo 登入成功 else echo 登入失敗,請輸入正確的使用者名稱 read name1 while name1 yang do echo 登入失...