Exécuter automatiquement le fichier python

Aperçu

Lorsque vous jouez avec Python, vous souhaiterez peut-être exécuter python automatiquement. Par conséquent, je voudrais vous présenter comment exécuter automatiquement le fichier python après avoir créé un mémorandum. La méthode principale consiste à créer et exécuter un ** fichier .bat ** sous Windows et ** créer et exécuter ShellScript ** sur Mac. Ni l'un ni l'autre ne nécessitent l'installation de logiciels spéciaux, vous pouvez donc vous sentir libre de le faire. Si quelqu'un connaît un meilleur moyen que ceux-ci, il serait grandement apprécié que vous puissiez commenter.

table des matières

  1. Exécuté automatiquement 1.1. Édition Windows 1.2. Mac (série Linux) 1.3 Édition bonus de Windows référence

1. Exécuté automatiquement

1.1. Édition Windows

Pour Windows, créez un fichier .bat. Si vous souhaitez exécuter automatiquement les fichiers python de test_1.py et test_2.py, créez un fichier bat comme suit. Pour créer un fichier chauve-souris, écrivez simplement le code suivant à l'aide d'un éditeur de texte approprié et changez finalement l'extension en .bat.

hoge.bat


python test_1.py
python test_2.py

Une fois que vous avez un fichier chauve-souris, cliquez sur hoge.bat et l'invite de commande apparaîtra et s'exécutera automatiquement. Cependant, veuillez noter que si l'exécution est une invite de commande, elle se fermera sans autorisation lorsque le processus sera terminé. Il est recommandé de faire cracher le journal. Si vous utilisez PowerShell tout le temps, vous pouvez simplement le faire glisser vers PowerShell et appuyer sur la touche Entrée.

1.2. Mac (série Linux)

Mac fait la même chose que la création d'un fichier chauve-souris dans Windows. Cependant, sur Mac, ce n'est pas un fichier bat mais un fichier sh. Supposons que vous souhaitiez exécuter automatiquement les fichiers python de test_1.py et test_2.py comme dans l'édition Windows. Pour Mac, créez le fichier sh suivant. Pour créer un fichier sh, écrivez simplement le code suivant à l'aide d'un éditeur de texte approprié et changez l'extension en .sh.

hoge.sh


python test_1.py
python test_2.py

Pour Mac, exécutez le fichier sh à partir du terminal. Vous pouvez l'exécuter en ouvrant un terminal, en allant dans le répertoire contenant le fichier sh que vous venez de créer et en appuyant sur sh hoge.sh. Vous pouvez également exécuter le fichier sh avec . / Hoge.sh si vous donnez la permission avec chmod w + x hoge.sh dans le même répertoire.

1.3 Édition bonus de Windows

Le dernier est une manière très peu intelligente. Cependant, je pense que c'est fort (?) Pour les opérations GUI compliquées + exécution de fichiers python. Pour cela, utilisez le logiciel UWSC. La version gratuite est bien. Si vous téléchargez uwsc et que vous le démarrez, il ressemblera à celui ci-dessous. uwsc.PNG

Ce logiciel est un logiciel pratique qui enregistre l'opération sur l'interface graphique et l'exécute telle quelle. Appuyez sur le deuxième bouton d'enregistrement à partir de la droite ou appuyez sur la touche ALT + F3 pour démarrer l'enregistrement. Si vous souhaitez lire l'opération enregistrée, appuyez sur la touche ALT + F1 pour exécuter le processus enregistré. De plus, étant donné que les opérations stockées peuvent être enregistrées sous forme de fichier uws, c'est pratique lorsque vous souhaitez effectuer des opérations GUI compliquées + exécution de fichier python.

référence

Utilisation de base du fichier de commandes Référence du script Shell Téléchargement et utilisation UWSC

Recommended Posts

Exécuter automatiquement le fichier python
Exécuter le script Python à partir du fichier de commandes
Fichier python de script
Traitement de fichiers Python
Opérations sur les fichiers en Python
[Python] Opération de fichier / répertoire
[Note] Lecture de fichier ~ Python ~
Traitement de fichiers en Python
Exécuter des commandes depuis Python
Lecture du fichier pyc (Python 3.5.2)
Manipulation de fichiers avec Python
Exécuter la commande depuis Python
Lire le fichier csv Python
lecture de fichier externe python
résumé lié à l'opération de fichier python
[Python] Exécuter la commande unix (sous-processus)
Dessiner un fichier netCDF avec python
Exécuter des commandes externes avec python
Copie de capture générée automatiquement [Python]
Télécharger le fichier csv avec python
Extraire le fichier xz avec python
Chiffrement facile du contenu des fichiers (Python)
Python
Conseils sur l'entrée / la sortie de fichier Python
Exécutez l'instruction [python] exec, eval
[Python] Ecrire dans un fichier csv avec Python
Enregistrez le fichier binaire en Python
[Automatisé avec python! ] Partie 1: fichier de configuration
Création de Linebot et partage de fichiers avec Python
Formater automatiquement le code Python avec Vim
Sortie vers un fichier csv avec Python
Créer un fichier binaire en Python
Lecture et écriture de fichiers CSV Python
Exécuter du code Python à partir de l'interface graphique C #
Exécuter le script Python pendant CodeSys # RunTime
Créer automatiquement la documentation Python avec Sphinx
Extraire le fichier targz en utilisant python
Notes pour l'entrée / sortie de fichier Python
Mémo Python ① Opérations sur les dossiers et fichiers
comparaison du module de conversion de fichier exécutable python 2
Fichier CGI Python créé sous Windows
ORC, opérations de fichier Parquet en Python
[Automatisé avec python! ] Partie 2: Fonctionnement des fichiers
[Python] Opération de fichier utilisant l'instruction if
Exécuter automatiquement des tests lors de l'enregistrement des fichiers
Téléchargement de fichiers vers Azure Storage (Python)
[Python] Comment convertir un fichier db en csv
Créer un fichier power simple avec Python
Créez automatiquement la documentation de l'API Python avec Sphinx
Contrôle exclusif avec fichier de verrouillage en Python
Exécuter du code Python sur C ++ (en utilisant Boost.Python)
Lire le fichier CSV avec python (Télécharger et analyser le fichier CSV)
Exécuter le script Python avec TS-220 cron
Comment convertir Python en fichier exe
[Python] Convertit les délimiteurs de fichier csv en délimiteurs de tabulation
Vérifier l'existence du fichier avec python
Convertir un fichier psd en png en Python
Mettre à jour automatiquement Power BI Desktop avec Python