Terdapat tiga cara untuk membuka cmd (command prompt) dalam Python: os.system(): laksanakan rentetan arahan sebagai subproses. subprocess.Popen(): Mencipta dan mengembalikan objek yang mewakili subproses. subprocess.call(): Buat dan tunggu sehingga subproses selesai, mengembalikan kod keluar.
Buka cmd dalam Python
Untuk membuka cmd (command prompt) melalui Python, anda boleh menggunakan kaedah berikut:
Kaedah 1: os.system()
:Method subprocess.Popen()
<code class="python">import os os.system("cmd")</code>
Kaedah 3: subprocess.call()
<code class="python">import subprocess subprocess.Popen("cmd")</code>
Penjelasan:
os.system()
函数以子进程的形式执行命令字符串。subprocess.Popen()
函数创建并返回一个代表子进程的对象。subprocess.call()
函数创建并等待子进程完成,然后返回进程退出码。所有这三种方法都可以打开 cmd,但需要注意以下几点:
cwd
参数。subprocess.Popen()
和 subprocess.call()
subprocess.call()
Fungsi mencipta dan menunggu subproses selesai, dan kemudian mengembalikan kod keluar proses. 🎜🎜🎜Kesemua tiga kaedah ini boleh membuka cmd, tetapi terdapat beberapa perkara yang perlu diberi perhatian: 🎜🎜🎜Kaedah ini akan membuka cmd dalam direktori kerja semasa. 🎜🎜Jika anda perlu membuka cmd dalam direktori tertentu, sila gunakan parameter cwd
. 🎜🎜subprocess.call()
membolehkan anda menangkap output dan ralat subproses. 🎜🎜Atas ialah kandungan terperinci Bagaimana untuk membuka cmd dalam python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!