logo

Python | os.system() metodas

Python OS modulis teikia funkcijas, skirtas sąveikai su operacine sistema. OS patenka į standartinius Python paslaugų modulius. Šis modulis suteikia nešiojamąjį būdą naudoti nuo operacinės sistemos priklausančias funkcijas.

os.system()> metodas vykdo komandą (eilelę) subshell. Šis metodas įgyvendinamas skambinant Standartinė C funkcijų sistema () ir turi tuos pačius apribojimus. Jei komanda generuoja kokią nors išvestį, ji siunčiama į standartinį vertėjo išvesties srautą. Kai naudojamas šis metodas, atitinkamas apvalkalas Operacinė sistema atidaromas ir jame vykdoma komanda.



os.system() sintaksė Python

Sintaksė: os.system(komanda)

Parametras:

Azure prenumerata
  • komanda: Tai eilutės tipo, kuri nurodo, kurią komandą vykdyti.

Grąžinimo vertė: Įjungta Unix , grąžinamoji reikšmė yra proceso išėjimo būsena, o sistemoje „Windows“ grąžinamoji reikšmė yra sistemos apvalkalo grąžinama vertė, kai vykdoma komanda.



Bendraukite su operacine sistema naudodami Python pavyzdžius

Yra įvairių os.system naudojimo būdų Python operacinė sistema arba OS komanda. čia mes aptariame kai kuriuos bendruosius os.system naudojimo būdus Python operacinėje sistemoje arba OS komandoje, kurios yra toliau pateiktos.

Gaukite dabartinę datą

Šiame pavyzdyje kodas importuoja „os“ modulį arba naudoja OS komandą ir naudoja „os.system(“date“) komandai „date“ vykdyti Windows operacinė sistema.

Python3




pabraukite tekstą su css



# importing os module> import> os> # Command to execute> # Using Windows OS command> cmd>=> 'date'> # Using os.system() method> os.system(cmd)>

>

>

Išvestis:

failas-1

OS sistemos „Notepad“ paleidimo būdas

Šiame pavyzdyje kodas importuoja „os“ modulį arba naudoja OS komandą ir naudoja „os.system(“notepad“) komandą „notepad“ vykdyti „Windows“ operacinėje sistemoje ir atidaro programą „Notepad“.

prime be kodo java

Python3




# importing os module> import> os> > # Command to execute> # Using Windows OS command> cmd>=> 'notepad'> > # Using os.system() method> os.system(cmd)>

tokias svetaines kaip bedpage

>

>

Išvestis:

Anotacija-2019-06-19-120037-1024x285

1 iš 1000

DUK

Ką reiškia os.system Python?

os.system>Python arba OS Python arba Python operacinėje sistemoje yra funkcija, leidžianti vykdyti apvalkalo komandas arba sistemos komandas iš Python scenarijaus. Jis paleidžia nurodytą komandą pagrindinės operacinės sistemos apvalkale ir grąžina komandos išėjimo kodą.

Ar yra būdas patikrinti Python komandos os.system() rezultatus?

Taip, komandos „os.system()“ rezultatą galima patikrinti ištyrus išėjimo kodą. Išėjimo kodas 0 paprastai rodo sėkmę, o ne nulis – klaidą arba nesėkmę. Galite užfiksuoti išėjimo kodą naudodami „os.system(‘command“)“ ir patikrinti jį savo Python scenarijuje, kad būtų galima toliau tikrinti arba tvarkyti klaidas.