Interaction avec une base de donnée
Récuperation de data provenant d'une BDD :
Envoi de data dans une BDD :
Vérifier si un programme tourne, sinon le lancer
On a besoin de la librairie "psutil", pour installer les librairies il faut installer au préalable "pip" :
sudo apt-get install python-pip -y
Maintenant on installe "psutil" :
sudo pip install psutil
On peut maintenant tester ce code :
Envoyer un mail
Lire et écrire dans les fichiers
les fichiers .txt
les fichiers .csv
les fichiers .json
supprimer les fichiers
Interaction entre PHP et Python
php lance le script python avec un argument.
php lance le script python avec un argument sous forme JSON
Avec un socket :
le fichier "client.php" envoi les datas par le réseau au fichier serveur.py qui retourne les datas vers php après traitement.
Le serveur, serveur.py :
Le client, client.php :
Envoi SMS sur non réponse au ping par exemple
Pour cela vous devez être chez Free mobile (option gratuite), pour les autres opérateurs je sais pas si cela est disponible, et récupérez vos login et mdp de l'option comme ceci.
Voici le programme :