اجرای دستور سیستم عامل از داخل برنامه پایتون

۰
۰

چطور میتونم یک برنامه یا دستور سیستم عامل  رو از داخل برنامه پایتون اجرا کنم؟

 

۰

در پایتون 3.5 به بعد میتونید از دستور مشابه دستور زیر استفاده کنید:

import subprocess
subprocess.run(["ls", "-l"])

در پایتون 3.4 به قبل دستور به این شکل هست:

import subprocess
subprocess.call(["ls", "-l"])

درضمن از دستور زیر هم میشه استفاده کرد ولی دستورات بالا بیشتر توصیه میشن. و در ضمن حتما باید دستور سیستم عاملی که میخواهید اجرا کنید رو بدقت در برنامتون بررسی کنید که با هک و یا اشتباه، دستور خطرناکی رو نشه باهاش اجرا کرد...

import os
cmd = 'ls -al'
os.system(cmd)

 

امکان پاسخ دهی به این سوال مسدود شده است


برای ارسال پاسخ برای این سوال باید وارد سایت شوید. برای وارد شدن به سایت نیاز به حساب کاربری سایت سوالات دارید. برای ساختن حساب و یا با وارد شدن با حساب کاربری خود روی دکمه زیر کلیک کنید