Skip to content

Instantly share code, notes, and snippets.

@luhm
Last active September 12, 2025 16:24
Show Gist options
  • Select an option

  • Save luhm/c7feb0e193e79ddc754a933e474b8ca0 to your computer and use it in GitHub Desktop.

Select an option

Save luhm/c7feb0e193e79ddc754a933e474b8ca0 to your computer and use it in GitHub Desktop.
# -*- coding: utf-8 -*-
"""script_vista_teste.ipynb
Original file is located produced at Google Collab
IMPORTANTE: coloque o link do seu extrato csv da Noh antes de rodar os códigos.
IMPORTANTE2: modifique o nome do arquivo que será gerado na ultima linha de código antes de exportar.
"""
import pandas as pd
df_noh = pd.read_csv('link_do_csv_noh.csv')
df_noh.info()
df_noh.head()
"""# Excluir movimentações internas"""
df_noh = df_noh[df_noh['Método'] != 'Noh']
display(df_noh.head())
df_noh = df_noh.dropna(subset=['Método'])
display(df_noh.info())
df_noh['Método'].unique()
"""# unir descrição e iniciante"""
df_noh['Descrição'] = df_noh['Descrição'].astype(str) + ' - ' + df_noh['Iniciador'].astype(str)
display(df_noh.head())
"""# Excluir colunas"""
del df_noh['Iniciador']
display(df_noh.head())
del df_noh['Tipo']
display(df_noh.head())
"""# Adicionar novas colunas"""
df_noh['Orçamento'] = ''
display(df_noh.head())
df_noh['Categoria'] = ''
display(df_noh.head())
del df_noh['Método']
display(df_noh.head())
df_noh['Meio de Pagamento'] = 'Noh'
display(df_noh.head())
"""# Troca dos valores
"""
df_noh['Valor'] = df_noh['Valor'].astype(str).str.replace('R$', '', regex=False).str.replace(' ', '', regex=False).str.replace('\xa0', '', regex=False).str.replace(',', '.', regex=False)
df_noh['Valor'] = df_noh['Valor'].astype(float)
display(df_noh.head())
display(df_noh.info())
"""# exportar"""
df_noh.to_excel('noh_extrato_final.xlsx', index=False)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment