Exécuter le fichier Python dans un script Batch
Dans cet article, nous aborderons certaines méthodes pour exécuter un fichier Python avec un script Batch. Avant de continuer, vous devez vérifier si votre système contient Python dans votre environnement système.
Vous pouvez le vérifier en utilisant la commande suivante dans Windows CMD.
Commande:
python -V
Si la sortie de cette commande ressemble à ceci Python 2.7.1
, alors tout va bien. Sinon, vous devez télécharger Python et le configurer dans votre environnement système.
Reportez-vous directement au script Python (méthode 1)
Après avoir installé Python sur votre système, vous devez localiser le fichier nommé python.exe
.
Syntaxe:
D:\YourLocationTo\python.exe D:\Directory\Yourfile.py
Utilisez ensuite la commande suivante.
Commande:
c:\python27\python.exe c:\TextPython.py %*
Dans l’exemple ci-dessus, nous exécutons le fichier nommé TextPython.py
.
Reportez-vous au Batch Script (méthode 2)
De cette façon, nous allons créer un script Batch qui exécutera un script Python.
Syntaxe:
python c:\Directory\YourPythonScript.py %*
Prenons un exemple en utilisant cette commande. Dans l’exemple ci-dessous, nous allons exécuter un script Python nommé Yourfile.py
via le script Batch.
Commande:
@echo off
PYTHON D:\Directory\Yourfile.py %*
PAUSE
En utilisant les méthodes partagées ci-dessus, vous pouvez exécuter un fichier Python via votre script Batch. N’oubliez pas que vous devez vérifier si Python est activé sur votre système en tant qu’environnement système.
Sans activer Python, ces méthodes ne fonctionneront pas. Notez que le code que nous avons partagé dans cet article est écrit en script Batch et ne s’exécute que sur l’environnement d’invite de commande Windows.
Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.
LinkedIn