Le module OS en Python fournit des fonctions pour interagir avec le système d'exploitation. Le système d’exploitation relève des modules utilitaires standard de Python. Ce module fournit un moyen portable d'utiliser les fonctionnalités dépendantes du système d'exploitation.
os.system()> La méthode exécute la commande (une chaîne) dans un sous-shell. Cette méthode est implémentée en appelant le Système de fonctions C standard() et a les mêmes limites. Si la commande génère une sortie, elle est envoyée au flux de sortie standard de l’interpréteur. Chaque fois que cette méthode est utilisée, le shell respectif du Système opérateur est ouvert et la commande est exécutée dessus.
os.system() Syntaxe en Python
Syntaxe: os.system (commande)
Paramètre:
- commande: Il est de type chaîne qui indique quelle commande exécuter.
Valeur de retour : Sur Unix , la valeur de retour est l'état de sortie du processus et sous Windows, la valeur de retour est la valeur renvoyée par le shell système après l'exécution de la commande.
Interagissez avec le système d'exploitation à l'aide d'exemples Python
Il existe diverses utilisations de os.system dans le Python système d'exploitation ou commande du système d'exploitation. nous discutons ici de certaines utilisations générales de os.system dans le système d'exploitation Python ou dans la commande OS qui suivent.
Obtenez la date actuelle
Dans cet exemple, le code importe le module `os` ou utilise la commande OS et utilise `os.system('date')` pour exécuter la commande 'date' dans un Système d'exploitation Windows.
Python3
# importing os module> import> os> # Command to execute> # Using Windows OS command> cmd>=> 'date'> # Using os.system() method> os.system(cmd)> |
>
>
Sortir:

Méthode du système d’exploitation pour exécuter le Bloc-notes
Dans cet exemple, le code importe le module `os` ou utilise la commande OS et utilise `os.system('notepad')` pour exécuter la commande 'notepad' sur un système d'exploitation Windows, ouvrant ainsi l'application Notepad.
Python3
# importing os module> import> os> > # Command to execute> # Using Windows OS command> cmd>=> 'notepad'> > # Using os.system() method> os.system(cmd)> |
>
>
liste de tableaux triée en Java
Sortir:

FAQ
Quelle est la signification de os.system en Python ?
os.system>en Python ou OS en Python ou le système d'exploitation Python est une fonction qui vous permet d'exécuter des commandes shell ou des commandes système à partir d'un script Python. Il exécute la commande spécifiée dans le shell du système d’exploitation sous-jacent et renvoie le code de sortie de la commande.
Existe-t-il un moyen de tester les résultats d'une commande os.system() en Python ?
Oui, le résultat d'une commande `os.system()` peut être testé en examinant le code de sortie. Un code de sortie de 0 indique généralement un succès, tandis qu'un code différent de zéro suggère une erreur ou un échec. Vous pouvez capturer le code de sortie à l'aide de `os.system('command')` et le vérifier dans votre script Python pour une validation plus approfondie ou une gestion des erreurs.