Untitled

 avatar
unknown
plain_text
5 months ago
880 B
3
Indexable
import os
import sys
import pandas as pd

class VaR:
    def __init__(self, _ipath):
        self.ipath = _ipath

    def leer_fichero(self, file_name):
        # Juntamos la ruta con el nombre del fichero para poder leer el fichero
        file_path = os.path.join(self.ipath, file_name)
        dataframe = pd.read_csv(file_path, sep=';', low_memory=False)
        # Reemplazamos los espacios en blanco por "all"
        dataframe = dataframe.applymap(lambda x: "all" if x == " " else x)
        os.remove(file_path)
        return dataframe

if __name__ == "__main__":
    sys.dont_write_bytecode = True
    pd.options.mode.chained_assignment = None

    ipath = sys.argv[1]
    var = VaR(ipath)

    # Solo leemos el archivo sin hacer ninguna otra transformación
    for file in os.listdir(ipath):
        var.leer_fichero(file)

    print("OK")
Editor is loading...
Leave a Comment