This is an old revision of the document!
Je débute en Python, je jette ici mes notes en vrac. Comme d'habitude j'apprends par la pratique, donc ce n'est pas forcément toujours très propre mais au moins fonctionnel pour mes besoin.
python3 -m venv ~/undossier source undossier/bin/activate
python -m venv undossier
.\undossier\Scripts\activate
nom_variable = "contenu variable"
(je crois)
tableau = [ 'Valeur 1', 'Valeur 2', 'Valeur 3', ]
f = open(nomfichier.txt, "w") f.write("blablabla") f.close
En UTF-8 :
import codecs f = codecs.open(nomfichier.txt, "w", "utf-8") f.write("blablabla") f.close
Depuis un tableau :
import codecs f = codecs.open(nomfichier.txt, "w", "utf-8") for line in tableau: f.write(line) f.write('\n') f.close
import datetime # Récupère la date courante date_now = datetime.datetime.now() # Formate la date au format AAAA-MM-DD HH:mm print(date_now.strftime("%Y-%m-%d %H:%M")) # Pour stocker dans une variable date = str(date_now.strftime("%Y-%m-%d %H:%M"))
import os if os.path.isdir(/où/est/le/dossier): print("Le dossier existe.") else: print("Le dossier n'existe pas.")
string = 'C'est vachement long quand même cette affaire dis donc.' print(len(string))
def fonction(): blabla
fonction(quelquechose)
import unidecode def remove_accents(mot): wAccents = unidecode.unidecode(wQuote) return wAccents mot = hémidécérébellé mot_sansaccents = remove_accents(mot) print mot_sansaccents