nithir / Python : Récupération de la liste des packages disponible sur une installation python
0 likes
0 forks
2 files
Last active
| 1 | # peut être long, s'il y a beaucoup de modules |
| 2 | # peut faire des boucle infini |
| 3 | # ne donne pas la meme liste que dans get_package_list.py. module != package |
| 4 | |
| 5 | help("modules") |
nithir / Les compréhensions de liste python
0 likes
0 forks
1 files
Last active
| 1 | #pompage complet de la page... |
| 2 | #Syntaxe |
| 3 | |
| 4 | new_list = [function(item) for item in list if condition(item)] |
| 5 | |
| 6 | #Filtre une liste |
| 7 | |
| 8 | #Prenons un exemple d'une liste: |
| 9 | |
| 10 | a = [1,4,2,7,1,9,0,3,4,6,6,6,8,3] |
nithir / Avoir de la couleur dans le terminal
0 likes
0 forks
1 files
Last active
| 1 | class bcolors: |
| 2 | HEADER = '\033[95m' |
| 3 | OKBLUE = '\033[94m' |
| 4 | OKGREEN = '\033[92m' |
| 5 | WARNING = '\033[93m' |
| 6 | FAIL = '\033[91m' |
| 7 | ENDC = '\033[0m' |
| 8 | BOLD = '\033[1m' |
| 9 | UNDERLINE = '\033[4m' |
nithir / Ouvrir un fichier proprement
0 likes
0 forks
1 files
Last active
on ne peut pas faire mieux... 'with' assure la sécurité de la libération de la ressource avec un close sur tout les fichier ouvert dans le with. on peut ouvrir autant de fichier que l'on souhaite avec les séparation par virgule. Les objets renvoyés par la commande open sont des itérateurs sur lequel on peut boucler... donc pas besoin de readlines
| 1 | with open(newfile, 'w') as outfile, open(oldfile, 'r', encoding='utf-8') as infile: |
| 2 | for line in infile: |
| 3 | if line.startswith(txt): |
| 4 | line = line[0:len(txt)] + ' - Truly a great person!\n' |
| 5 | outfile.write(line) |
| 6 |
Newer
Older