« Python/Script » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
<source lang="python"> | |||
#------------------------------------------------------------------------------- | |||
# Name module1 | |||
# Purpose exemple de traitement d'un fichier | |||
# ouverture du fichier en mode écriture | |||
# ajout du contenu "valeur et valeur au carré | |||
# Author fylip22 | |||
# Created 01/11/2017 | |||
#------------------------------------------------------------------------------- | |||
def fichier(nom, taille): | |||
with open(r"c:\tmp\{}{}.txt".format(nom, taille), "w") as sortie: | |||
for i in range(taille): | |||
sortie.write("{}, {}\n".format(i, i**2)) | |||
if __name__ == '__main__': | |||
fichier("test", 10000000) | |||
</source> | |||
<syntaxhighlight lang="python"> | <syntaxhighlight lang="python"> | ||
#------------------------------------------------------------------------------- | #------------------------------------------------------------------------------- | ||
# Name | # Name module1 | ||
# Purpose | # Purpose | ||
# Author phpage.fr | |||
# Author | # Created 08/11/2016 | ||
# Created | |||
#------------------------------------------------------------------------------- | #------------------------------------------------------------------------------- | ||
Version du 1 novembre 2017 à 22:05
#-------------------------------------------------------------------------------
# Name module1
# Purpose exemple de traitement d'un fichier
# ouverture du fichier en mode écriture
# ajout du contenu "valeur et valeur au carré
# Author fylip22
# Created 01/11/2017
#-------------------------------------------------------------------------------
def fichier(nom, taille):
with open(r"c:\tmp\{}{}.txt".format(nom, taille), "w") as sortie:
for i in range(taille):
sortie.write("{}, {}\n".format(i, i**2))
if __name__ == '__main__':
fichier("test", 10000000)
#-------------------------------------------------------------------------------
# Name module1
# Purpose
# Author phpage.fr
# Created 08/11/2016
#-------------------------------------------------------------------------------
import os
import datetime
import time
def top():
decalage = 3600 # décalage horaire d'une heure
ficdest = open("//poste1/c$/Statistique/journal.txt","a") # fichier journal
ficanalyse = "//poste1/c$/Statistique/BDEnr.mdb" # fichier à analyser
tmodiffic = os.path.getmtime(ficanalyse) # récupère la date de dernière modification du fichier
thorloge = time.strftime("%Y%m%d-%H%M%S", time.gmtime(time.time() + decalage)) # heure courante et mise en forme
tmodif = time.strftime("%Y%m%d-%H%M%S", time.gmtime(tmodiffic + decalage)) # mise en forme
# print ("horloge : " + thorloge + " ; temps : " + temps)
# écriture dans fichier de destination
ficdest.write (ficanalyse + ";" + thorloge + ";" + tmodif + "\n")
ficdest.close
def main():
duree = 2100 # duree du traitement, en minute
intervalle = 60 # duree entre chaque point de mesure, en seconde
for i in range (1, duree):
top()
time.sleep(intervalle) # pause, en seconde
if __name__ == '__main__':
main()