#!/usr/bin/env python # -*- coding: UTF-8 -*- import os import time import sys import ftplib import ConfigParser import string import datetime import csv import subprocess from subprocess import PIPE, Popen from datetime import timedelta monfichier = 'index.html' #Fichier html des donnees path= '/run/shm/' #Modifier le chemin suivant votre installation p = subprocess.Popen("curl ifconfig.me", stdout=subprocess.PIPE, shell=True) (output, err) = p.communicate() #ouverture du fichier php f = open(path + monfichier, 'w') # Type de paragraphe typepolice1 = """""" # Corps fichier HTML corps = """ Domotique Connexion encours """ f.write(corps) f.close() # Lecture du fichier config.ini config = ConfigParser.ConfigParser() config.read("/home/pi/lien/config.ini") site = config.get("ftp", "site") user = config.get("ftp", "user") password = config.get("ftp", "password") directory = config.get("ftp", "directory") # Transfert vers le serveur ftp session = ftplib.FTP(site,user,password) myfile = open(path + monfichier,'rb') session.storbinary("STOR " + directory + monfichier, myfile,1024) myfile.close() session.quit()