17 lines
701 B
Python
17 lines
701 B
Python
import pandas as pd
|
|
|
|
# 1. Carregar el fitxer original
|
|
df = pd.read_excel('contactes_mautic/Contactos_2602026_7881pax.xlsx')
|
|
|
|
# 2. Quedar-nos només amb els emails vàlids
|
|
df_net = df.dropna(subset=['email'])[['email']].copy()
|
|
|
|
# 3. Ordre d'esborrat múltiple
|
|
# Afegim el signe '-' davant de l'etiqueta estranya i també del 'nan' normal
|
|
# La 'r' al davant indica a Python que llegeixi les barres invertides literalment
|
|
df_net['etiquetes'] = r'-\"-nan\"|-nan'
|
|
|
|
# 4. Guardem el CSV de manera natural (sense forçar paràmetres d'escapament)
|
|
df_net.to_csv('Neteja_Definitiva_Tags.csv', index=False, encoding='utf-8')
|
|
|
|
print("✅ Fitxer preparat! Les etiquetes errònies s'han marcat per ser esborrades.") |