Python OS.système

Python OS.système
L'intégration des tâches répétitives est une excellente idée. Les scripts shell sont fréquemment utilisés par les programmeurs et les opérateurs de logiciels pour gérer certains processus récurrents. Mais, les scripts Shell pourraient devenir plus difficiles à gérer parce que ces processus deviennent un peu plus compliqués. Cependant, le langage de programmation Python pourrait être utilisé pour les processus automatisés plutôt que pour les commandes terminales. La même fonctionnalité que ces commandes de terminal est disponible dans Python via certaines fonctions pour exécuter les commandes du système d'exploitation.

Nous pouvons gérer les opérations informatiques de manière systématique et organisée en acquérant comment exécuter la ligne de commande dans Python. Le package OS d'un langage de programmation Python offre des outils pour coopérer avec tout système d'exploitation de l'ordinateur. Le système d'exploitation est inclus dans les packages d'utilité de base pour Python. Ce package comprend une approche compacte de l'utilisation de fonctionnalités supplémentaires qui reposent sur le système d'exploitation.

L'instruction en tant que chaîne est implémentée par le système d'exploitation.System () Fonction dans un terminal. Les mêmes restrictions s'appliquent à cette procédure, qui serait accomplie en utilisant la méthode System () du langage de programmation C. Si une instruction produit un résultat, la source de sortie standard du programmeur le reçoit. Lorsque cette fonction est utilisée, le terminal du système d'exploitation correspondant va s'ouvrir et les instructions y sont exécutées.

Les attributs du système OS

Une méthode réutilisable d'intégration au système d'exploitation avancé est fournie par le système OS. Avec d'autres fonctions, il donne accès au contenu des fichiers, aux variables locales, aux paramètres de ligne de commande, aux paramètres de fonctionnement et à la topologie du répertoire. Nous avons utilisé la même déclaration que nous pourrions utiliser dans un terminal comme l'argument de la méthode de cette manière simplifiée et basée sur Python.

L'utilisation de capacités dépendantes du système d'exploitation est rendue possible par le package Python OS. Nous pouvons collaborer avec le système d'exploitation du langage de programmation en utilisant les méthodes que le package OS fournit.

Paramètres fournis au système d'exploitation.System () Fonction

L'instruction spécifie l'opération à exécuter. Et cette instruction sera du type de données de chaîne.

Valeur renvoyée par l'utilisation du système d'exploitation.Méthode système ()

Le système d'exploitation déterminera comment il fonctionne. Lorsque nous utilisons UNIX, cela fournira le statut de terminaison du programme; Lorsque nous utiliserons le système d'exploitation Windows, la valeur résultante est le résultat de la commande qui est fournie comme paramètre du système d'exploitation.System () Fonction. Dans cet article, nous explorerons les nombreuses méthodes d'exécution de différentes commandes exécutées sur le terminal en utilisant la langue Python, ainsi que les meilleures circonstances à travers lesquelles appliquer chacun.

Comme nous utilisons le système d'exploitation Windows, nous avons ouvert le CMD sur le système, puis exécuté les commandes du système d'exploitation.fonctions system () sur l'invite de commande. Tout d'abord, nous devons exécuter la commande "Python". Si notre système a installé Python, alors nous obtenons ce type de sortie comme indiqué dans la figure ci-dessous. Cette sortie montre également la version de Python. Si nous n'avons pas de python, nous obtenons l'erreur à l'écran comme sortie.

Exemple n ° 1

Dans cet exemple, nous allons obtenir la date existante de notre système. Tout d'abord, nous devons intégrer le package «OS». Ensuite, nous initialisons une variable «CMD» et définissons la valeur «Date» sur cette variable. C'est l'instruction qui doit être exécutée.

Ici, nous utilisons le système d'exploitation Windows. Dans la dernière ligne, nous utiliserons la méthode System (). Cette fonctionnalité est liée au système d'exploitation Windows. Cette fonction a la valeur spécifiée du «CMD». À l'aide de la fonction OS.System (), nous acquérons la date du système au format de DD / mm / yyyy.

Importer un système d'exploitation
cmd = 'date'
OS.Système (CMD)

Exemple n ° 2

Dans ce cas, nous exécuterons le «bloc-notes» du composant intégré du système.

Importer un système d'exploitation
cmd = 'bloc-notes'
OS.Système (CMD)

L'intégration du module «OS» doit se produire en premier. Ensuite, nous définissons la variable «CMD» et y attribuons la valeur «Bloc-notes». C'est l'instruction qui doit être évanouie. Les fenêtres du système d'exploitation sont utilisées ici. La fonction System () pourrait être appliquée dans la ligne finale. Le système d'exploitation Windows est associé à cette méthode. Cette méthode contient la valeur «CMD» qui a été fournie. Nous accéderons au bloc-notes de l'ordinateur sur l'ordinateur à l'aide du système d'exploitation.System () Fonction.

Après avoir exécuté les commandes ci-dessus, nous ouvrons avec succès le bloc-notes.

Exemple n ° 3

Accédons au chrome dans ce scénario en utilisant le système d'exploitation.System () Fonction.

Importer un système d'exploitation
OS.Système ("Start Chrome")
OS.système ("py")

Nous commencerons le programme en incorporant le module «OS». Ensuite, après avoir invoqué la méthode System (), nous spécifierons le paramètre de cette fonction pour «Démarrer Chrome."La déclaration qui doit être accomplie serait ceci. Windows est le système d'exploitation utilisé ici. Le système d'exploitation Windows est lié au système de fonction (). Encore une fois, nous utiliserons la méthode système (). Cette fonction contient le «py» comme argument. Par conséquent, nous ouvrirons le chrome grâce à l'utilisation du système d'exploitation.System () Fonction.

Nous accédons efficacement à Google après avoir exécuté les commandes susmentionnées.

Conclusion

Nous avons couvert les bases du système d'exploitation.System () dans ce guide. Nous avons utilisé cette fonction dans une variété d'exemples, et les résultats ont également été indiqués. Dans le premier cas, nous utilisons le système d'exploitation.Méthode système () pour obtenir la date existante du système. Dans une deuxième illustration, le bloc-notes a été ouvert en utilisant le système d'exploitation.System () Fonction. De même, nous avons appelé le système d'exploitation.Méthode System () pour accéder à Chrome dans le dernier exemple. La commande que nous voulons que cette fonction exécute lui a été fournie. Le système d'exploitation.La fonction System () sera utilisée lorsque nous n'aurons à exécuter que plusieurs commandes de base et ne nous dérangez pas non plus si le résultat apparaît sur le terminal. Python permet aux utilisateurs d'exécuter des appels système, qui sont utilisés par les utilisateurs pour mieux contrôler les commandes automatisées ou exécuter des programmes connexes.