Bonsoir,
J'essaie de concaténer des dataframes à partir du code suivant:
le dataframe df2 reste vide bien qu'un print(df) me montre à chaque tour un nouveau dataframe df?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 import tarfile df2 = pd.DataFrame(columns=our_list) with tarfile.open('V2_GLFI.tar.gz', 'r:*') as tar: for n in tar.getnames(): if n.endswith('.TXT'): try: df = pd.read_fwf(tar.extractfile(n),colspecs=resultNumCar, header=None, names=our_list,encoding="utf_8_sig") df2.append(df, ignore_index=True) except pd.errors.EmptyDataError: continue
Merci
Eric
Partager