Tags:
Forums: 

ตัวอย่างง่ายๆ สำหรับการใช้ Python เรียก command line เพื่อทำงานครับ

import os
import subprocess

    files = os.listdir('.')
    for i in range(len(files)):
        subprocess.Popen(['cp', files[i], str(i) + '.' + files[i].split('.')[1]])

เหมือนกับการ run คำสั่งตามนี้ครับ (ใน linux shell)

$ ls
a.png    b.png

$ cp a.png 0.png

$ cp b.png 1.png

$ ls
0.png    1.png    a.png    b.png
Get latest news from Blognone