一、Python執行方式
Python可以通過交互式和非交互式兩種方式進行執行。
交互式表示直接進入Python命令行,輸入代碼後即可執行並得到結果。非交互式則需要通過.py腳本文件進行執行。
交互式執行:
>>> print("Hello World!")
Hello World!
非交互式執行:
python test.py
二、執行Python腳本怎麼傳入參數
Python腳本可以通過sys模塊進行傳入參數,sys.argv[ ]是一個包含命令行參數的列表。
Python腳本代碼示例:
import sys
print(sys.argv[0])
print(sys.argv[1])
執行Python腳本並傳入參數:
python test.py arg1 arg2
預期輸出:
test.py
arg1
三、Python執行方法
Python的執行方式有兩種,即解釋型執行與編譯型執行。Python是一門解釋性語言,因此解釋型執行是最常見的方式。
解釋型執行:
python test.py
編譯型執行:
python -m compileall test.py
python __pycache__/test.cpython-38.pyc
四、Python執行命令快捷鍵
在Python命令行或其他交互式界面中,常用的執行命令快捷鍵如下:
- Ctrl + D:退出Python命令行
- Ctrl + Z:在Windows平台下,可以使用該快捷鍵退出一個正在運行的Python腳本
- Ctrl + C:終止當前的Python程序或命令行
- Tab 鍵:自動補全命令或路徑
五、Python執行Linux命令
在Python腳本中,可以使用os模塊或subprocess模塊執行Linux命令。
os模塊執行命令示例:
import os
os.system("ls")
subprocess模塊執行命令示例:
import subprocess
subprocess.call("ls")
六、樹莓派執行Python腳本的命令
在樹莓派中,執行Python腳本的命令為python3。
命令示例:
python3 test.py
七、Python執行CMD命令
在Windows中,執行CMD命令可以使用os模塊。
命令示例:
import os
os.system("cmd /c ipconfig")
八、Python執行快捷鍵
在Python IDLE中,常用的執行快捷鍵如下:
- F5:執行當前窗口中的代碼
- Ctrl + F5:執行當前窗口中的代碼,不打印輸出結果
- Ctrl + B:執行當前光標所在行代碼
九、Python執行JS代碼
可以使用PyV8庫或PyExecJS庫在Python中執行JavaScript代碼。
PyV8庫執行JS代碼示例:
import PyV8
with PyV8.JSContext() as ctxt:
results = ctxt.eval("7 * 6")
print(results)
PyExecJS庫執行JS代碼示例:
import execjs
results = execjs.eval("7 * 6")
print(results)
十、Python執行文件選取
Python可以使用filedialog模塊在GUI界面中選擇要執行的文件。
命令示例:
from tkinter import *
from tkinter import filedialog
root = Tk()
root.filename = filedialog.askopenfilename(initialdir="/", title="Select file",
filetypes=(("python files", "*.py"), ("all files", "*.*")))
print("Selected file:", root.filename)
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/245115.html
微信掃一掃
支付寶掃一掃