Fichier Flashcards

1
Q

les fichiers sont organiser de façon hiérarchique dans les systèmes modernes comme MAC ,Windows

A

vrai ca facilite la localisation des fichiers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

qu’Est-ce que le chemin absolue

A

spécifie l’adresse complete d’un fichier ou repertoire dans le système de fichier
ex :C:\Users\bob\documents\code\hello.py

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

qu’est ce que le chemin relatif

A

spécifie l’adresse d’un fichier ou repertoire au sein d’un repertoire donné
hello.py peut être valide si le fichier est dans le repertoire courant
code\hello.py si le de repetoire code le fichier existe
“../todo.md” repertoire parent (..)
“../../images/logo.png”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

readFile(path)

A

retourne un texte avec le contenue du fichier correspondant au path , les sauts de ligne sont remplacés par \n dans le texte retourner

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

comment ce fait la lecture de fichier ?

A

en 3 étapes
1- open(path, mode)
path = chemin du fichier , mode = mode dans lequel on souhaite ouvrir le fichier “rt” ou “rb”
2- file.read(): Retourne le contenu du fichier sous forme de chaine de caractères.
file.readlines(): Retourne le contenu du fichier sous forme de liste.
3- Fermeture du fichier (optionnel, mais recommandé): file.close()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

mode d’ouverture de fichier

A

“r” = read ( donne erreur si fichier existe pas)
“a” = append
“w” = write
“x” = create un fichier si existe pas , donne erreur si existe deja
“t” = text, ouvre un fichier encodé en texte
“b”= binary , ouvre un fichier en img , archive , audio
“”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

comment écrire dans un fichier

A

ce fait en 3 étapes
1-ouverture du fichier: open(path, mode)
▪ Le choix du mode (w, a) déterminera le comportement de l’écriture
2- Écrire dans le fichier: file.write(content)
3- Fermeture du fichier (optionnel, mais recommandé): file.close() ▪ La fermeture du fichier est la dernière opération à faire avec un fichier.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

comment iterer sur le contenue du fichier

A

with open(“notes.txt”) as fichier: for ligne in fichier:
print(ligne)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

fichier csv
comma separated values

A

une collection d’enregistrement où chaque champ est séparé par un séparateur (généralement une virgule)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly