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:
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:
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.