-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcargar_datos.py
39 lines (31 loc) · 1.17 KB
/
cargar_datos.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Importar las liberías necesarias
import pandas as pd
def leer_datos_peliculas():
"""
Lee los datos del archivo CSV con la información de las películas
y devuelve un DataFrame de pandas.
Args:
ruta_archivo (str): La ruta del archivo CSV.
Returns:
pd.DataFrame: Un DataFrame de pandas con los datos del archivo CSV.
"""
try:
# Leer los datos del archivo CSV
datos = pd.read_csv('informacion_peliculas.csv')
# Eliminar los valores nulos
datos.dropna(inplace=True)
# Devolver los datos
return datos
except FileNotFoundError:
# Imprimir un mensaje de error si no se encuentra el archivo
print("El archivo CSV no se encontró en la ruta especificada.")
# Si no se encuentra el archivo, devolver None
return None
if __name__ == "__main__":
# Leer los datos del archivo CSV
df_peliculas = leer_datos_peliculas()
df_peliculas.dropna(inplace=True)
#print(df_peliculas.info())
#print(df_peliculas.head())
filas_con_nan = df_peliculas[df_peliculas.isna().any(axis=1)]
print(filas_con_nan)