merda
This commit is contained in:
24
carregar.py
24
carregar.py
@@ -30,6 +30,11 @@ def deletar_arquivo(caminho_arquivo):
|
||||
def carregar_arquivo():
|
||||
print("Carregando arquivo...")
|
||||
diretorio = 'data' # nome da pasta principal
|
||||
|
||||
if not os.path.exists(diretorio): # Verifica se a pasta existe
|
||||
print("Erro: A pasta 'data' não existe. Verifique e tente novamente.")
|
||||
return # Encerra a função
|
||||
|
||||
pastas = listar_pastas(diretorio)
|
||||
|
||||
for pasta in pastas:
|
||||
@@ -48,17 +53,23 @@ def listar_pastas(diretorio):
|
||||
pastas = [nome for nome in os.listdir(diretorio) if os.path.isdir(os.path.join(diretorio, nome))]
|
||||
return pastas
|
||||
|
||||
|
||||
def carregar_arquivoxls_mais_proxima():
|
||||
print("Carregando arquivo...")
|
||||
diretorio = 'data' # nome da pasta principal
|
||||
|
||||
destino= "11estacaoproxima"
|
||||
if not os.path.exists(destino):
|
||||
os.makedirs(destino)
|
||||
print(f"Pasta '{destino}' criada.")
|
||||
|
||||
pastas = listar_pastas(diretorio)
|
||||
|
||||
for pasta in pastas:
|
||||
print(f"Encontrada pasta: {pasta}")
|
||||
diretorio = f"./data/{pasta}/{pasta}.xls"
|
||||
|
||||
|
||||
output_csv = f"./11estacaoproxima/proxima_{pasta}.csv"
|
||||
output_csv = f"./{destino}/proxima_{pasta}.csv"
|
||||
processar_arquivos_xls(diretorio, output_csv)
|
||||
print(output_csv)
|
||||
sleep(3)
|
||||
@@ -159,6 +170,10 @@ def processar_arquivos_xls2(output_csv):
|
||||
def processar_arquivos_txt(diretorio, output_csv):
|
||||
# Lista para armazenar os DataFrames
|
||||
lista_dfs = []
|
||||
destino= "01processados"
|
||||
if not os.path.exists(destino):
|
||||
os.makedirs(destino)
|
||||
print(f"Pasta '{destino}' criada.")
|
||||
|
||||
# Percorrer todos os arquivos no diretório
|
||||
for arquivo in os.listdir(diretorio):
|
||||
@@ -198,7 +213,10 @@ def processar_arquivos_txt(diretorio, output_csv):
|
||||
# Salvar o DataFrame em um arquivo CSV
|
||||
df_resultado.columns = df_resultado.columns.str.upper()
|
||||
|
||||
output_csv="./01processados/"+output_csv
|
||||
|
||||
|
||||
output_csv = os.path.join(destino, output_csv)
|
||||
|
||||
df_resultado.to_csv(output_csv, index=False, sep=";", decimal=",")
|
||||
|
||||
print(f"Dados salvos em {output_csv}")
|
||||
Reference in New Issue
Block a user