From e29252d67e9c170e01bc6053a5d8937014705130 Mon Sep 17 00:00:00 2001 From: F2256342 Daniel De Oliveira Carvalho Date: Tue, 17 Dec 2024 16:18:48 -0300 Subject: [PATCH] updates --- OUROCARD_VISA_INFINITE-Set_24.txt | 282 ------------- nb_credit_card_etl.ipynb | 655 ++++++++++++++++++++++++++++-- nb_lab.ipynb | 21 +- 3 files changed, 635 insertions(+), 323 deletions(-) delete mode 100644 OUROCARD_VISA_INFINITE-Set_24.txt diff --git a/OUROCARD_VISA_INFINITE-Set_24.txt b/OUROCARD_VISA_INFINITE-Set_24.txt deleted file mode 100644 index cb47fa7..0000000 --- a/OUROCARD_VISA_INFINITE-Set_24.txt +++ /dev/null @@ -1,282 +0,0 @@ - - - - - - - - - - - - - - - - - - - - SISBB - Sistema de Informações Banco do Brasil -02/10/2024 Auto-Atendimento 11:13:09 - Fatura do Cartão de Crédito - - -Cliente : DANIEL O CARVALHO -Nr.Cartão : 4984.****.****.5727 -Modalidade : OUROCARD VISA INFINITE - -Vencimento : 25.09.2024 -Total da fatura : R$ 18.113,25 -Pagamento mínimo: R$ 2.716,99 - -DEMONSTRATIVO --------------------------------------------------------------------------------- -Data Transações País Valor R$ Valor US$ --------------------------------------------------------------------------------- - - - 1 - DANIEL O CARVALHO - - SALDO FATURA ANTERIOR BR 19.634,96 0,00 - - - Pagamentos/Créditos -26.08.2024PGTO DEBITO CONTA 8611 000006025 200211 -19.634,96 0,00 - - - Lazer -22.08.2024CINEMARK BRASIL SAO PAULO BR 18,24 0,00 - - - Restaurantes -14.08.2024WINE GARDEN BRASILIA BR 261,51 0,00 -14.08.2024IFD*KATSU HMK BAR E RESBRASILIA BR 65,99 0,00 -16.08.2024IFD*TACO PEP RESTAURANTBRASILIA BR 232,90 0,00 -18.08.2024IFD*IFOOD.COM AGENCIA DOsasco BR 12,90 0,00 -18.08.2024IFD*H.L.F HAMBURGUERIA BRASILIA BR 159,59 0,00 -21.08.2024CANTINA E CIA BRASILIA BR 8,50 0,00 -22.08.2024CANTINA E CIA BRASILIA BR 19,00 0,00 -23.08.2024MERCADOLIVRE*SOLDIERSNUOSASCO BR 288,70 0,00 -23.08.2024IFD*TT BRASILIA COMERCIBRASILIA BR 102,00 0,00 -23.08.2024T.T. BURGER BRASILIA BR 18,00 0,00 -25.08.2024RESTAURANTE 61 ASA SUL BRASILIA BR 101,74 0,00 -24.08.2024IFD*MIPA CULINARIA CONSBRASILIA BR 82,99 0,00 -25.08.2024IFD*NFE COMERCIO DE ALIBRASILIA BR 80,79 0,00 -04.09.2024MERCADOLIVRE*SOLDIERSNUOSASCO BR 229,25 0,00 -04.09.2024MERCADOLIVRE*SOLDIERSNUOSASCO BR 110,82 0,00 -04.09.2024ZP *CANTINAGOODLANCHEV Brasilia BR 210,00 0,00 -05.09.2024CANTINA E CIA BRASILIA BR 18,00 0,00 -04.09.2024IFD*NFE COMERCIO DE ALIBRASILIA BR 151,79 0,00 -06.09.2024CANTINA E CIA BRASILIA BR 8,00 0,00 -08.09.2024QUINTAL RESTAURANTE E BBRASILIA BR 215,91 0,00 - - - Saúde -16.08.2024LISTO *CLINICAESTETIC BRASILIA BR 1.330,00 0,00 -16.08.2024DROGARIA SAO PAULO BRASILIA BR 1.219,44 0,00 -22.08.2024PAGUE MENOS 1225 BRASILIA BR 52,97 0,00 -26.08.2024DROGARIA SAO PAULO BRASILIA BR 92,87 0,00 - - - Serviços -14.08.2024IFD*Lucas Tomaz Da SilvOsasco BR 5,00 0,00 -16.08.2024IFD*Josue Cardoso De SoOsasco BR 10,00 0,00 -18.08.2024NETFLIX ENTRETENIMENTO BARUERI BR 44,90 0,00 -18.08.2024IFD*Pedro Henrique BarbOsasco BR 10,00 0,00 -20.08.2024PAG*FolhaDeSPaulo SAO PAULO BR 29,90 0,00 -20.08.2024MERCADOLIVRE*ROMEROSHOPOSASCO BR 125,89 0,00 -21.08.2024MULTIPLAN BRASILIA BR 25,00 0,00 -22.08.2024MR JOHN BARBEARIA LTDA BRASILIA BR 60,00 0,00 -24.08.2024IFD*Patrick Alves NunesOsasco BR 10,00 0,00 -26.08.2024MP*MELIMAIS OSASCO BR 17,99 0,00 -25.08.2024IFD*Italo Monteiro MaiaOsasco BR 5,00 0,00 -27.08.2024Wellhub Gympass BR GympSao Paulo BR 399,90 0,00 -04.09.2024APPLE.COM/BILL SAO PAULO BR 54,90 0,00 -04.09.2024Joelson lopes de carva Osasco BR 10,00 0,00 -06.09.2024PP *DL FERREIRA Sao Paulo BR 184,80 0,00 - - - Supermercados -01.09.2024GaleteriaSerrana BRASILIA BR 187,88 0,00 -04.09.2024MERCADOLIVRE*5PRODUTOS OSASCO BR 219,64 0,00 - - - Transporte -16.08.2024UBER* TRIP WWW.UBER.COM. BR 30,98 0,00 -16.08.2024UBER* TRIP WWW.UBER.COM. BR 5,00 0,00 -16.08.2024UBER* TRIP WWW.UBER.COM. BR 26,59 0,00 -16.08.2024UBER* TRIP WWW.UBER.COM. BR 5,00 0,00 - - - Vestuário -21.08.2024TRACKEFIELD BRASILIA BR 1.259,20 0,00 - - - Viagens -15.08.2024VELOE BARUERI BR 22,26 0,00 - - - Outros lançamentos -13.08.2024DL*GOOGLE YouTub SAO PAULO BR 41,90 0,00 -12.08.2024STEAM PURCHASE SEATTLE DE 24,00 0,00 -14.08.2024IOF - COMPRA NO EXTERIOR 0,26 0,00 -13.08.2024STEAMGAMES.COM 42595229912-1844160 WA 24,00 0,00 -14.08.2024IOF - COMPRA NO EXTERIOR 0,26 0,00 -22.08.2024PAG*XsollaGames Sao Paulo BR 26,99 0,00 -30.08.2024STEAM PURCHASE SEATTLE DE 53,99 0,00 -02.09.2024IOF - COMPRA NO EXTERIOR 0,59 0,00 -08.09.2024MICROSOFT *DEVELOPER MSBILL.INFO WA 48,20 0,00 - *** 8,32 DOLAR AMERICANO, - Cotação do Dólar de 08/09: R$ 5,793 -09.09.2024IOF - COMPRA NO EXTERIOR 0,53 0,00 -10.09.2024STEAMGAMES.COM 42595229912-1844160 WA 24,00 0,00 -10.09.2024IOF - COMPRA NO EXTERIOR 0,26 0,00 - - - Compras parceladas -11.04.2024PRODUTOS GLOB PARC 05/12 RIO DE JANEIBR 44,90 0,00 -15.01.2024MP*MUNDODOSCO PARC 08/10 SAO PAULO BR 159,90 0,00 -17.05.2024PAG*Folhadesp PARC 04/06 Sao Paulo BR 109,60 0,00 -27.05.2024PARC=112 BRAS PARC 04/12 BRASILIA BR 452,00 0,00 - - - SubTotal 8.804,91 0,00 - - - 4 - IZABELY C NORMANDO - - - Restaurantes -13.08.2024RESTAURANTE FAROFINA BRASILIA BR 96,80 0,00 -14.08.2024LE VIN BRASILIA BR 160,47 0,00 -14.08.2024Bacio di Latte-LJ3080 Brasilia BR 20,95 0,00 -16.08.2024FRAN S CAFE BRASILIA BR 20,40 0,00 -17.08.2024CAPPUCCINO BRASILIA BR 211,31 0,00 -18.08.2024CASA ALMERIA BRASILIA BR 231,72 0,00 -20.08.2024DiogoLealPimenta BRASILIA BR 86,00 0,00 -21.08.2024Nestle Brasil LTDA. Sao Paulo BR 230,00 0,00 -23.08.2024RESTAURANTE FAROFINA BRASILIA BR 79,90 0,00 -25.08.2024JERONIMO FLAMBOYANT BG GOIANIA BR 98,00 0,00 -26.08.2024Bianco GOIANIA BR 102,54 0,00 -25.08.2024IFD*MELO GONCALVES LTDAGOIANIA BR 118,00 0,00 -28.08.2024Frigideira BRASILIA BR 18,00 0,00 -29.08.2024Frigideira BRASILIA BR 18,00 0,00 -30.08.2024BIER FASS BRASILIA BR 143,50 0,00 -31.08.2024T.T. BURGER BRASILIA BR 111,00 0,00 -01.09.2024CREMERIA ITALIANA BRASILIA BR 118,00 0,00 -03.09.2024DA MARINO DF BRASILIA BR 97,40 0,00 -05.09.2024CAFE GRAO NATIVO BRASILIA BR 53,00 0,00 -06.09.2024BSB GRILL 304 N BRASILIA BR 128,60 0,00 -07.09.2024Bacio di Latte-LJ3045 Brasilia BR 18,90 0,00 - - - Saúde -18.08.2024DROGARIO ROSARIO BRASILIA BR 252,05 0,00 -20.08.2024DROGASIL 2067 BRASILIA BR 226,96 0,00 -31.08.2024OpticaSalute BRASILIA BR 3.300,00 0,00 -31.08.2024DROGARIA ORIGEM BRASILIA BR 46,00 0,00 -05.09.2024BIOEXATA FARMACIA BRASILIA BR 73,70 0,00 - - - Serviços -14.08.2024BrasilC*SHOPPING ENXOV Brasilia BR 319,96 0,00 -20.08.2024IFD*O PUDIM PERFEITO FABRASILIA BR 89,90 0,00 -21.08.2024MERCADOLIVRE*3PRODUTOS OSASCO BR 65,96 0,00 -24.08.2024GEORGE ROBERTO DE FRA BRASILIA BR 238,00 0,00 -29.08.2024MERCADOLIVRE*SANTACOLOMOSASCO BR 379,90 0,00 -30.08.2024CIA DA TERRA BRASILIA BR 176,51 0,00 -05.09.2024AnaCecilia BRASILIA BR 36,00 0,00 -07.09.2024LIVRARIA DA VILA BRASILIA BR 279,60 0,00 -07.09.2024LIVRARIA DA VILA BRASILIA BR 82,02 0,00 - - - Supermercados -05.09.2024CARREFOUR BAIRRO - DF BRASILIA BR 222,19 0,00 - - - Transporte -12.08.2024UBER* TRIP WWW.UBER.COM. BR 6,90 0,00 -15.08.2024UBER* ONE OSASCO BR 19,90 0,00 -14.08.2024UBER * PENDING SAO PAULO BR 37,14 0,00 -21.08.2024UBER* TRIP WWW.UBER.COM. BR 6,18 0,00 -22.08.2024UBER* TRIP WWW.UBER.COM. BR 39,91 0,00 -22.08.2024UBER * PENDING SAO PAULO BR 5,81 0,00 -23.08.2024UBER* TRIP OSASCO BR 8,93 0,00 -24.08.2024UBER* TRIP OSASCO BR 15,00 0,00 -24.08.2024UBER* TRIP OSASCO BR 26,37 0,00 -25.08.2024UBER * PENDING SAO PAULO BR 7,12 0,00 -28.08.2024UBER * PENDING SAO PAULO BR 8,91 0,00 -29.08.2024UBER* TRIP OSASCO BR 8,91 0,00 -30.08.2024UBER * PENDING SAO PAULO BR 8,97 0,00 -30.08.2024UBER * PENDING SAO PAULO BR 16,71 0,00 -02.09.2024UBER* TRIP OSASCO BR 7,14 0,00 - - - Vestuário -21.08.2024MERCADOLIVRE*3PRODUTOS OSASCO BR 113,80 0,00 -24.08.2024LOUNGERIE BRASILIA BR 207,60 0,00 -07.09.2024DengoChocolatesSa BRASILIA BR 89,70 0,00 - - - Compras parceladas -17.01.2024BRASILIA EMPR PARC 08/12 BRASILIA BR 599,00 0,00 -07.01.2024PG *B4A GLAMB PARC 09/12 SAO PAULO BR 74,90 0,00 - - - SubTotal 9.260,14 0,00 - - - Total 18.065,05 0,00 - - -RESUMO EM REAL --------------------------------------------------------------------------------- - Saldo Pagamento/ Compras/ Total Lim. extra Saldo - Anterior Créditos Débitos R$ utilizado Atual - R$ --------------------------------------------------------------------------------- - 19.634,96 - -19.634,96 + 18.065,05 = 18.065,05 - 0,00 = 18.065,05 --------------------------------------------------------------------------------- - -RESUMO EM DÓLAR --------------------------------------------------------------------------------- - Compras/ Outros Saldo Taxa de Saldo - Saques débitos Créditos Atual U$ conversão convertido --------------------------------------------------------------------------------- - 8,32 - 0,00 + 0,00 = 8,32 X 5,8504 = 48,20 --------------------------------------------------------------------------------- - - -LIMITES - R$ --------------------------------------------------------------------------------- -Total para transações à vista : 70.255,00 -Saques : 70.255,00 -(Incluido no total transação à vista) -Total para transações parceladas : 0,00 -Crediário : 249.337,00 - - -ENCARGOS FINANCEIROS - R$ 1 2 --------------------------------------------------------------------------------- -Crédito Rotativo : 9,94 14,16 -Crédito Parcelado: 3,00 10,21 -Permanência : 1,00 1,00 -Multa : 2,00 2,00 -1. Para o periodo %am -2. Máximo próximo periodo %am - - -PONTO PRA VOCÊ/LIVELO --------------------------------------------------------------------------------- - Pontuação acumulada Até 10.09.2024 : 1.331 --------------------------------------------------------------------------------- - - - - - - - - - - diff --git a/nb_credit_card_etl.ipynb b/nb_credit_card_etl.ipynb index 8f010ea..ec573b4 100644 --- a/nb_credit_card_etl.ipynb +++ b/nb_credit_card_etl.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 3, + "execution_count": 1, "metadata": {}, "outputs": [], "source": [ @@ -11,7 +11,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 22, "metadata": {}, "outputs": [ { @@ -20,7 +20,7 @@ "1" ] }, - "execution_count": 4, + "execution_count": 22, "metadata": {}, "output_type": "execute_result" } @@ -62,11 +62,566 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 54, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + " SISBB - Sistema de Informações Banco do Brasil \n", + "\n", + "13/11/2024 Auto-Atendimento 08:44:59\n", + "\n", + " Fatura do Cartão de Crédito \n", + "\n", + " \n", + "\n", + " \n", + "\n", + "Cliente : DANIEL O CARVALHO \n", + "\n", + "Nr.Cartão : 4984.****.****.5727 \n", + "\n", + "Modalidade : OUROCARD VISA INFINITE \n", + "\n", + " \n", + "\n", + "Vencimento : 25.04.2024 \n", + "\n", + "Total da fatura : R$ 18.362,96 \n", + "\n", + "Pagamento mínimo: R$ 2.754,44 \n", + "\n", + " \n", + "\n", + "DEMONSTRATIVO\n", + "\n", + "--------------------------------------------------------------------------------\n", + "\n", + "Data Transações País Valor R$ Valor US$\n", + "\n", + "--------------------------------------------------------------------------------\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " 1 - DANIEL O CARVALHO \n", + "\n", + "DANIEL\n", + "DANIEL\n", + "1\n", + " \n", + "\n", + " SALDO FATURA ANTERIOR BR 19.249,92 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Pagamentos/Créditos \n", + "\n", + "25.03.2024PGTO DEBITO CONTA 8611 000006025 200211 -19.249,92 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Lazer \n", + "\n", + "14.03.2024EBN*XSOLLA CURITIBA BR 27,09 0,00\n", + "\n", + "06.04.2024PAG*MmCultura BRASILIA BR 26,00 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Restaurantes \n", + "\n", + "16.03.2024IFD*MARIANA PERDOMO CONBRASILIA BR 80,79 0,00\n", + "\n", + "16.03.2024IFD*iFood OSASCO BR 5,00 0,00\n", + "\n", + "17.03.2024IFD*TT BRASILIA COMERCIBRASILIA BR 134,00 0,00\n", + "\n", + "18.03.2024IFD*IFOOD.COM AGENCIA DOsasco BR 12,90 0,00\n", + "\n", + "19.03.2024CASA ALMERIA BRASILIA BR 157,92 0,00\n", + "\n", + "19.03.2024CASA ALMERIA BRASILIA BR 105,00 0,00\n", + "\n", + "19.03.2024IFD*TAIKAN FAST SUSHI LBRASILIA BR 149,90 0,00\n", + "\n", + "19.03.2024IFD*iFood OSASCO BR 10,00 0,00\n", + "\n", + "28.03.2024FOGO E BRASA STEAK HOUSPIRENOPOLIS BR 238,00 0,00\n", + "\n", + "03.04.2024ifood *IFD*RC MELO C Vila Yara Osa BR 226,51 0,00\n", + "\n", + "04.04.2024IFD*TAIKAN FAST SUSHI LBRASILIA BR 149,90 0,00\n", + "\n", + "06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 220,00 0,00\n", + "\n", + "06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 4,00 0,00\n", + "\n", + "06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 16,00 0,00\n", + "\n", + "06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 12,00 0,00\n", + "\n", + "06.04.2024IFD*ME COMERCIO DE ALIMBRASILIA BR 66,90 0,00\n", + "\n", + "07.04.2024IFD*UPTOWN BURGERS E SHBRASILIA BR 76,70 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Saúde \n", + "\n", + "20.03.2024DROGASIL 2067 BRASILIA BR 516,80 0,00\n", + "\n", + "20.03.2024REDE BRASIL DRUGSTORE BRASILIA BR 512,73 0,00\n", + "\n", + "20.03.2024PAGUE MENOS 1225 BRASILIA BR 568,23 0,00\n", + "\n", + "05.04.2024DROGARIA SAO PAULO BRASILIA BR 248,37 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Serviços \n", + "\n", + "15.03.2024VELOE BARUERI BR 22,26 0,00\n", + "\n", + "18.03.2024NETFLIX.COM SAO PAULO BR 39,90 0,00\n", + "\n", + "19.03.2024PAG*FolhaDeSPaulo SAO PAULO BR 29,90 0,00\n", + "\n", + "23.03.2024PAG*Zig SAO PAULO BR 376,01 0,00\n", + "\n", + "27.03.2024Gympass GympassBr Sao Paulo BR 399,90 0,00\n", + "\n", + "29.03.2024MP *MELIMAIS OSASCO BR 17,99 0,00\n", + "\n", + "01.04.2024MERCADOLIVRE*AGUSHOPCOMOSASCO BR 39,90 0,00\n", + "\n", + "01.04.2024MERCADOLIVRE*GIGATUDOBYOSASCO BR 418,41 0,00\n", + "\n", + "02.04.2024MERCADOLIVRE*BRASIL OSASCO BR 58,57 0,00\n", + "\n", + "03.04.2024MERCADOLIVRE*AGUSHOPCOMOSASCO BR 31,90 0,00\n", + "\n", + "04.04.2024IFD*Gleidson Renato LeiOsasco BR 10,00 0,00\n", + "\n", + "04.04.2024APPLE.COM/BILL SAO PAULO BR 54,90 0,00\n", + "\n", + "05.04.2024MERCADOLIVRE*WIXACESSOROSASCO BR 58,57 0,00\n", + "\n", + "04.04.2024IFD*LOG CITY ESPRESS Osasco BR 5,00 0,00\n", + "\n", + "05.04.2024Gympass GympassBr Sao Paulo BR 399,90 0,00\n", + "\n", + "05.04.2024MR JOHN BARBEARIA LTDA BRASILIA BR 60,00 0,00\n", + "\n", + "09.04.2024MERCADOLIVRE*SABORESDAMOSASCO BR 109,90 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Supermercados \n", + "\n", + "24.03.2024PAG*GaleteriaSerrana BRASILIA BR 164,78 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Transporte \n", + "\n", + "18.03.2024UBER* TRIP OSASCO BR 13,98 0,00\n", + "\n", + "18.03.2024UBER *TRIP HELP.UBER.COSAO PAULO BR 1,60 0,00\n", + "\n", + "18.03.2024UBER * PENDING SAO PAULO BR 13,92 0,00\n", + "\n", + "18.03.2024UBER *TRIP HELP.UBER.COSAO PAULO BR 5,00 0,00\n", + "\n", + "19.03.2024UBER* TRIP OSASCO BR 11,83 0,00\n", + "\n", + "21.03.2024UBER * PENDING SAO PAULO BR 10,98 0,00\n", + "\n", + "23.03.2024UBER * PENDING SAO PAULO BR 10,96 0,00\n", + "\n", + "25.03.2024UBER* TRIP OSASCO BR 14,55 0,00\n", + "\n", + "25.03.2024UBER* TRIP OSASCO BR 5,00 0,00\n", + "\n", + "25.03.2024UBER *TRIP HELP.UBER.COSAO PAULO BR 14,80 0,00\n", + "\n", + "25.03.2024UBER * PENDING SAO PAULO BR 13,92 0,00\n", + "\n", + "25.03.2024UBER *TRIP HELP.UBER.COSAO PAULO BR 3,41 0,00\n", + "\n", + "28.03.2024UBER* TRIP OSASCO BR 14,31 0,00\n", + "\n", + "28.03.2024UBER* TRIP OSASCO BR 1,44 0,00\n", + "\n", + "28.03.2024UBER* TRIP OSASCO BR 14,08 0,00\n", + "\n", + "28.03.2024UBER* TRIP OSASCO BR 3,00 0,00\n", + "\n", + "02.04.2024UBER * PENDING SAO PAULO BR 19,94 0,00\n", + "\n", + "02.04.2024UBER * PENDING SAO PAULO BR 39,93 0,00\n", + "\n", + "04.04.2024UBER * PENDING SAO PAULO BR 10,93 0,00\n", + "\n", + "06.04.2024UBER * PENDING SAO PAULO BR 39,94 0,00\n", + "\n", + "09.04.2024UBER * PENDING SAO PAULO BR 10,97 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Vestuário \n", + "\n", + "27.03.2024CASA DO CHOCOLATE BRASILIA BR 283,89 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Outros lançamentos \n", + "\n", + "13.03.2024DL*GOOGLE YouTub SAO PAULO BR 41,90 0,00\n", + "\n", + "18.03.2024Amazon Music SAO PAULO BR 21,90 0,00\n", + "\n", + "14.03.2024STEAM PURCHASE SEATTLE DE 24,00 0,00\n", + "\n", + "19.03.2024IOF - COMPRA NO EXTERIOR 1,05 0,00\n", + "\n", + "15.03.2024STEAM PURCHASE SEATTLE DE 47,88 0,00\n", + "\n", + "19.03.2024IOF - COMPRA NO EXTERIOR 2,09 0,00\n", + "\n", + "04.04.2024STEAM PURCHASE SEATTLE DE 117,98 0,00\n", + "\n", + "08.04.2024IOF - COMPRA NO EXTERIOR 1,29 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Compras parceladas \n", + "\n", + "15.01.2024MP*MUNDODOSCO PARC 03/10 SAO PAULO BR 159,90 0,00\n", + "\n", + "17.10.2023BIANCHINI AUT PARC 06/10 BRASILIA BR 535,00 0,00\n", + "\n", + "22.03.2024SNOW PARC 01/02 BELO HORIZONBR 2.466,69 0,00\n", + "\n", + "26.03.2024QUEST 01/02-SNOW BELO BR -2.466,69 0,00\n", + "\n", + "22.03.2024SNOW PARC 01/10 BELO HORIZONBR 493,41 0,00\n", + "\n", + "26.03.2024QUEST 01/10-SNOW BELO BR -493,41 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " SubTotal 7.373,90 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " 4 - IZABELY C NORMANDO \n", + "\n", + "IZABELY\n", + "IZABELY\n", + "2\n", + " \n", + "\n", + " \n", + "\n", + " Restaurantes \n", + "\n", + "18.03.2024FEDERAL GOURMET BRASILIA BR 22,56 0,00\n", + "\n", + "18.03.2024FEDERAL GOURMET BRASILIA BR 18,85 0,00\n", + "\n", + "23.03.2024COCO BAMBU IGUATEMI BR BRASILIA BR 250,23 0,00\n", + "\n", + "30.03.2024PAG*ColoreGelateria PIRENOPOLIS BR 44,46 0,00\n", + "\n", + "01.04.2024FEDERAL GOUR BRASILIA BR 18,93 0,00\n", + "\n", + "01.04.2024FEDERAL GOUR BRASILIA BR 120,00 0,00\n", + "\n", + "06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 27,00 0,00\n", + "\n", + "06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 16,00 0,00\n", + "\n", + "07.04.2024ifood *IFD*SN COMERC Vila Yara Osa BR 152,00 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Saúde \n", + "\n", + "18.03.2024LISTO*CLINICAESTETICARNBRASILIA BR 4.300,00 0,00\n", + "\n", + "28.03.2024DROGASIL 2067 BRASILIA BR 114,34 0,00\n", + "\n", + "08.04.2024DROGASIL 1383 BRASILIA BR 92,18 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Serviços \n", + "\n", + "13.03.2024CODA OIAPOQUE BR 110,83 0,00\n", + "\n", + "14.03.2024VINHOS E CO MACAPA BR 177,92 0,00\n", + "\n", + "15.03.2024RUSTIC ALIMENTOS LTDA MACAPA BR 71,50 0,00\n", + "\n", + "19.03.2024PICPAY UNICOMPRASINT Brasilia BR 353,00 0,00\n", + "\n", + "24.03.2024DM *SHEINCOM MIDVIEW CITY BR 162,93 0,00\n", + "\n", + "26.03.2024MP*DONAFUTRICA OSASCO BR 824,50 0,00\n", + "\n", + "27.03.2024CAFES PLURAIS TORRADOS BRASILIA BR 279,90 0,00\n", + "\n", + "30.03.2024PAG*WeniaFerreiraDo PIRENOPOLIS BR 94,80 0,00\n", + "\n", + "31.03.2024RR PIRENOPOLIS BR 240,08 0,00\n", + "\n", + "10.04.2024IFD*F C BOLOS DO FLAVIOBRASILIA BR 90,00 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Supermercados \n", + "\n", + "07.04.2024PAG*GaleteriaSerrana BRASILIA BR 174,10 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Vestuário \n", + "\n", + "24.03.2024DL*SHEINCOM SAO PAULO BR 270,94 0,00\n", + "\n", + "30.03.2024MARIA PIRENOPOLIS BR 120,00 0,00\n", + "\n", + "08.04.2024TRACKEFIELD BRASILIA BR 120,10 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Viagens \n", + "\n", + "15.03.2024BDH HOTELARIA MACAPA BR 72,00 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Outros lançamentos \n", + "\n", + "14.03.2024LATAM SITE SAO PAULO BR 93,00 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Compras parceladas \n", + "\n", + "15.01.2024LDM PARC 03/04 BRASILIA BR 1.100,00 0,00\n", + "\n", + "17.01.2024BRASILIA EMPR PARC 03/12 BRASILIA BR 599,00 0,00\n", + "\n", + "26.01.2024VISAO INSTITU PARC 03/05 BRASILIA BR 200,00 0,00\n", + "\n", + "26.03.2024BIOEXATA FARM PARC 01/03 BRASILIA BR 583,01 0,00\n", + "\n", + "07.01.2024PG *B4A GLAMB PARC 04/12 SAO PAULO BR 74,90 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " SubTotal 10.989,06 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + " Total 18.362,96 0,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + "RESUMO EM REAL\n", + "\n", + "--------------------------------------------------------------------------------\n", + "\n", + " Saldo Pagamento/ Compras/ Total Lim. extra Saldo \n", + "\n", + " Anterior Créditos Débitos R$ utilizado Atual - R$ \n", + "\n", + "--------------------------------------------------------------------------------\n", + "\n", + " 19.249,92 - -22.210,02 + 21.323,06 = 18.362,96 - 0,00 = 18.362,96\n", + "\n", + "--------------------------------------------------------------------------------\n", + "\n", + " \n", + "\n", + "RESUMO EM DÓLAR\n", + "\n", + "--------------------------------------------------------------------------------\n", + "\n", + " Compras/ Outros Saldo Taxa de Saldo \n", + "\n", + " Saques débitos Créditos Atual U$ conversão convertido \n", + "\n", + "--------------------------------------------------------------------------------\n", + "\n", + " 0,00 - 0,00 + 0,00 = 0,00 X 0,0000 = 0,00\n", + "\n", + "--------------------------------------------------------------------------------\n", + "\n", + " \n", + "\n", + " \n", + "\n", + "LIMITES - R$\n", + "\n", + "--------------------------------------------------------------------------------\n", + "\n", + "Total para transações à vista : 70.255,00\n", + "\n", + "Saques : 70.255,00\n", + "\n", + "(Incluido no total transação à vista)\n", + "\n", + "Total para transações parceladas : 0,00\n", + "\n", + "Crediário : 249.337,00\n", + "\n", + " \n", + "\n", + " \n", + "\n", + "ENCARGOS FINANCEIROS - R$ 1 2\n", + "\n", + "--------------------------------------------------------------------------------\n", + "\n", + "Crédito Rotativo : 9,94 14,16\n", + "\n", + "Crédito Parcelado: 3,00 10,21\n", + "\n", + "Permanência : 1,00 1,00\n", + "\n", + "Multa : 2,00 2,00\n", + "\n", + "1. Para o periodo %am \n", + "\n", + "2. Máximo próximo periodo %am \n", + "\n", + " \n", + "\n", + " \n", + "\n", + "PONTO PRA VOCÊ/LIVELO\n", + "\n", + "--------------------------------------------------------------------------------\n", + "\n", + " Pontuação acumulada Até 10.04.2024 : 1.331\n", + "\n", + "--------------------------------------------------------------------------------\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "Error during Transaction Lists creation\n", + "Error checking if list is Partial\n" + ] + } + ], "source": [ - "def create_lists(file_name):\n", + "def create_lists(file_name: str):\n", " import re\n", "\n", " # Open the text file\n", @@ -91,7 +646,8 @@ " # Find Owners\n", " try:\n", " for line in contents:\n", - " line = line.strip()\n", + " # line = line.strip()\n", + " print(line)\n", "\n", " found_owners = re.findall(owner_pattern, line)\n", " if found_owners:\n", @@ -102,17 +658,25 @@ " result[list_name] = {}\n", " result[list_name][\"owner_name\"] = owner_name\n", " result[list_name][\"owner_id\"] = find_owner(owner_name.lower())[0]\n", + " print(result[list_name][\"owner_name\"])\n", + " print(result[list_name][\"owner_id\"])\n", " except:\n", " print(\"Error during owner search\")\n", "\n", + " # Open the text file\n", + " # with open(file_name, \"r\", encoding=\"latin\") as file:\n", + " # # Read the contents of the file\n", + " # contents = file.readlines()\n", "\n", " # Treat and create transaction lists\n", " try:\n", " for line in contents:\n", - " line = line.strip()\n", + " # line = line.strip()\n", + " # print(line)\n", "\n", " if re.match(owner_pattern, line):\n", " found_owner = re.match(owner_pattern, line)\n", + " print(\"found_owner: \", found_owner.group(1).lower())\n", " owner_list = f\"list_{found_owner.group(1).lower()}\"\n", " current_list = owner_list\n", " result[current_list][\"tlist\"] = []\n", @@ -125,52 +689,73 @@ " print(\"Error during Transaction Lists creation\")\n", "\n", " # Check file pattern\n", - " sample = result[current_list][\"tlist\"][0]\n", - " if re.match(line_pattern, sample):\n", - " isPartial = False\n", + " try:\n", + " sample = result[current_list][\"tlist\"][0]\n", + " if re.match(line_pattern, sample):\n", + " isPartial = False\n", "\n", - " for listObj in result:\n", - " result[listObj][\"isPartial\"] = isPartial\n", + " for listObj in result:\n", + " result[listObj][\"isPartial\"] = isPartial\n", "\n", - " return result" + " return result\n", + " except:\n", + " print(\"Error checking if list is Partial\")\n", + "\n", + "create_lists(\"./documents/OUROCARD_VISA_INFINITE-Abr_24.txt\")" ] }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 30, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "['\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', ' SISBB - Sistema de Informações Banco do Brasil \\n', '13/11/2024 Auto-Atendimento 08:44:59\\n', ' Fatura do Cartão de Crédito \\n', ' \\n', ' \\n', 'Cliente : DANIEL O CARVALHO \\n', 'Nr.Cartão : 4984.****.****.5727 \\n', 'Modalidade : OUROCARD VISA INFINITE \\n', ' \\n', 'Vencimento : 25.04.2024 \\n', 'Total da fatura : R$ 18.362,96 \\n', 'Pagamento mínimo: R$ 2.754,44 \\n', ' \\n', 'DEMONSTRATIVO\\n', '--------------------------------------------------------------------------------\\n', 'Data Transações País Valor R$ Valor US$\\n', '--------------------------------------------------------------------------------\\n', ' \\n', ' \\n', ' 1 - DANIEL O CARVALHO \\n', ' \\n', ' SALDO FATURA ANTERIOR BR 19.249,92 0,00\\n', ' \\n', ' \\n', ' Pagamentos/Créditos \\n', '25.03.2024PGTO DEBITO CONTA 8611 000006025 200211 -19.249,92 0,00\\n', ' \\n', ' \\n', ' Lazer \\n', '14.03.2024EBN*XSOLLA CURITIBA BR 27,09 0,00\\n', '06.04.2024PAG*MmCultura BRASILIA BR 26,00 0,00\\n', ' \\n', ' \\n', ' Restaurantes \\n', '16.03.2024IFD*MARIANA PERDOMO CONBRASILIA BR 80,79 0,00\\n', '16.03.2024IFD*iFood OSASCO BR 5,00 0,00\\n', '17.03.2024IFD*TT BRASILIA COMERCIBRASILIA BR 134,00 0,00\\n', '18.03.2024IFD*IFOOD.COM AGENCIA DOsasco BR 12,90 0,00\\n', '19.03.2024CASA ALMERIA BRASILIA BR 157,92 0,00\\n', '19.03.2024CASA ALMERIA BRASILIA BR 105,00 0,00\\n', '19.03.2024IFD*TAIKAN FAST SUSHI LBRASILIA BR 149,90 0,00\\n', '19.03.2024IFD*iFood OSASCO BR 10,00 0,00\\n', '28.03.2024FOGO E BRASA STEAK HOUSPIRENOPOLIS BR 238,00 0,00\\n', '03.04.2024ifood *IFD*RC MELO C Vila Yara Osa BR 226,51 0,00\\n', '04.04.2024IFD*TAIKAN FAST SUSHI LBRASILIA BR 149,90 0,00\\n', '06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 220,00 0,00\\n', '06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 4,00 0,00\\n', '06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 16,00 0,00\\n', '06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 12,00 0,00\\n', '06.04.2024IFD*ME COMERCIO DE ALIMBRASILIA BR 66,90 0,00\\n', '07.04.2024IFD*UPTOWN BURGERS E SHBRASILIA BR 76,70 0,00\\n', ' \\n', ' \\n', ' Saúde \\n', '20.03.2024DROGASIL 2067 BRASILIA BR 516,80 0,00\\n', '20.03.2024REDE BRASIL DRUGSTORE BRASILIA BR 512,73 0,00\\n', '20.03.2024PAGUE MENOS 1225 BRASILIA BR 568,23 0,00\\n', '05.04.2024DROGARIA SAO PAULO BRASILIA BR 248,37 0,00\\n', ' \\n', ' \\n', ' Serviços \\n', '15.03.2024VELOE BARUERI BR 22,26 0,00\\n', '18.03.2024NETFLIX.COM SAO PAULO BR 39,90 0,00\\n', '19.03.2024PAG*FolhaDeSPaulo SAO PAULO BR 29,90 0,00\\n', '23.03.2024PAG*Zig SAO PAULO BR 376,01 0,00\\n', '27.03.2024Gympass GympassBr Sao Paulo BR 399,90 0,00\\n', '29.03.2024MP *MELIMAIS OSASCO BR 17,99 0,00\\n', '01.04.2024MERCADOLIVRE*AGUSHOPCOMOSASCO BR 39,90 0,00\\n', '01.04.2024MERCADOLIVRE*GIGATUDOBYOSASCO BR 418,41 0,00\\n', '02.04.2024MERCADOLIVRE*BRASIL OSASCO BR 58,57 0,00\\n', '03.04.2024MERCADOLIVRE*AGUSHOPCOMOSASCO BR 31,90 0,00\\n', '04.04.2024IFD*Gleidson Renato LeiOsasco BR 10,00 0,00\\n', '04.04.2024APPLE.COM/BILL SAO PAULO BR 54,90 0,00\\n', '05.04.2024MERCADOLIVRE*WIXACESSOROSASCO BR 58,57 0,00\\n', '04.04.2024IFD*LOG CITY ESPRESS Osasco BR 5,00 0,00\\n', '05.04.2024Gympass GympassBr Sao Paulo BR 399,90 0,00\\n', '05.04.2024MR JOHN BARBEARIA LTDA BRASILIA BR 60,00 0,00\\n', '09.04.2024MERCADOLIVRE*SABORESDAMOSASCO BR 109,90 0,00\\n', ' \\n', ' \\n', ' Supermercados \\n', '24.03.2024PAG*GaleteriaSerrana BRASILIA BR 164,78 0,00\\n', ' \\n', ' \\n', ' Transporte \\n', '18.03.2024UBER* TRIP OSASCO BR 13,98 0,00\\n', '18.03.2024UBER *TRIP HELP.UBER.COSAO PAULO BR 1,60 0,00\\n', '18.03.2024UBER * PENDING SAO PAULO BR 13,92 0,00\\n', '18.03.2024UBER *TRIP HELP.UBER.COSAO PAULO BR 5,00 0,00\\n', '19.03.2024UBER* TRIP OSASCO BR 11,83 0,00\\n', '21.03.2024UBER * PENDING SAO PAULO BR 10,98 0,00\\n', '23.03.2024UBER * PENDING SAO PAULO BR 10,96 0,00\\n', '25.03.2024UBER* TRIP OSASCO BR 14,55 0,00\\n', '25.03.2024UBER* TRIP OSASCO BR 5,00 0,00\\n', '25.03.2024UBER *TRIP HELP.UBER.COSAO PAULO BR 14,80 0,00\\n', '25.03.2024UBER * PENDING SAO PAULO BR 13,92 0,00\\n', '25.03.2024UBER *TRIP HELP.UBER.COSAO PAULO BR 3,41 0,00\\n', '28.03.2024UBER* TRIP OSASCO BR 14,31 0,00\\n', '28.03.2024UBER* TRIP OSASCO BR 1,44 0,00\\n', '28.03.2024UBER* TRIP OSASCO BR 14,08 0,00\\n', '28.03.2024UBER* TRIP OSASCO BR 3,00 0,00\\n', '02.04.2024UBER * PENDING SAO PAULO BR 19,94 0,00\\n', '02.04.2024UBER * PENDING SAO PAULO BR 39,93 0,00\\n', '04.04.2024UBER * PENDING SAO PAULO BR 10,93 0,00\\n', '06.04.2024UBER * PENDING SAO PAULO BR 39,94 0,00\\n', '09.04.2024UBER * PENDING SAO PAULO BR 10,97 0,00\\n', ' \\n', ' \\n', ' Vestuário \\n', '27.03.2024CASA DO CHOCOLATE BRASILIA BR 283,89 0,00\\n', ' \\n', ' \\n', ' Outros lançamentos \\n', '13.03.2024DL*GOOGLE YouTub SAO PAULO BR 41,90 0,00\\n', '18.03.2024Amazon Music SAO PAULO BR 21,90 0,00\\n', '14.03.2024STEAM PURCHASE SEATTLE DE 24,00 0,00\\n', '19.03.2024IOF - COMPRA NO EXTERIOR 1,05 0,00\\n', '15.03.2024STEAM PURCHASE SEATTLE DE 47,88 0,00\\n', '19.03.2024IOF - COMPRA NO EXTERIOR 2,09 0,00\\n', '04.04.2024STEAM PURCHASE SEATTLE DE 117,98 0,00\\n', '08.04.2024IOF - COMPRA NO EXTERIOR 1,29 0,00\\n', ' \\n', ' \\n', ' Compras parceladas \\n', '15.01.2024MP*MUNDODOSCO PARC 03/10 SAO PAULO BR 159,90 0,00\\n', '17.10.2023BIANCHINI AUT PARC 06/10 BRASILIA BR 535,00 0,00\\n', '22.03.2024SNOW PARC 01/02 BELO HORIZONBR 2.466,69 0,00\\n', '26.03.2024QUEST 01/02-SNOW BELO BR -2.466,69 0,00\\n', '22.03.2024SNOW PARC 01/10 BELO HORIZONBR 493,41 0,00\\n', '26.03.2024QUEST 01/10-SNOW BELO BR -493,41 0,00\\n', ' \\n', ' \\n', ' SubTotal 7.373,90 0,00\\n', ' \\n', ' \\n', ' 4 - IZABELY C NORMANDO \\n', ' \\n', ' \\n', ' Restaurantes \\n', '18.03.2024FEDERAL GOURMET BRASILIA BR 22,56 0,00\\n', '18.03.2024FEDERAL GOURMET BRASILIA BR 18,85 0,00\\n', '23.03.2024COCO BAMBU IGUATEMI BR BRASILIA BR 250,23 0,00\\n', '30.03.2024PAG*ColoreGelateria PIRENOPOLIS BR 44,46 0,00\\n', '01.04.2024FEDERAL GOUR BRASILIA BR 18,93 0,00\\n', '01.04.2024FEDERAL GOUR BRASILIA BR 120,00 0,00\\n', '06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 27,00 0,00\\n', '06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 16,00 0,00\\n', '07.04.2024ifood *IFD*SN COMERC Vila Yara Osa BR 152,00 0,00\\n', ' \\n', ' \\n', ' Saúde \\n', '18.03.2024LISTO*CLINICAESTETICARNBRASILIA BR 4.300,00 0,00\\n', '28.03.2024DROGASIL 2067 BRASILIA BR 114,34 0,00\\n', '08.04.2024DROGASIL 1383 BRASILIA BR 92,18 0,00\\n', ' \\n', ' \\n', ' Serviços \\n', '13.03.2024CODA OIAPOQUE BR 110,83 0,00\\n', '14.03.2024VINHOS E CO MACAPA BR 177,92 0,00\\n', '15.03.2024RUSTIC ALIMENTOS LTDA MACAPA BR 71,50 0,00\\n', '19.03.2024PICPAY UNICOMPRASINT Brasilia BR 353,00 0,00\\n', '24.03.2024DM *SHEINCOM MIDVIEW CITY BR 162,93 0,00\\n', '26.03.2024MP*DONAFUTRICA OSASCO BR 824,50 0,00\\n', '27.03.2024CAFES PLURAIS TORRADOS BRASILIA BR 279,90 0,00\\n', '30.03.2024PAG*WeniaFerreiraDo PIRENOPOLIS BR 94,80 0,00\\n', '31.03.2024RR PIRENOPOLIS BR 240,08 0,00\\n', '10.04.2024IFD*F C BOLOS DO FLAVIOBRASILIA BR 90,00 0,00\\n', ' \\n', ' \\n', ' Supermercados \\n', '07.04.2024PAG*GaleteriaSerrana BRASILIA BR 174,10 0,00\\n', ' \\n', ' \\n', ' Vestuário \\n', '24.03.2024DL*SHEINCOM SAO PAULO BR 270,94 0,00\\n', '30.03.2024MARIA PIRENOPOLIS BR 120,00 0,00\\n', '08.04.2024TRACKEFIELD BRASILIA BR 120,10 0,00\\n', ' \\n', ' \\n', ' Viagens \\n', '15.03.2024BDH HOTELARIA MACAPA BR 72,00 0,00\\n', ' \\n', ' \\n', ' Outros lançamentos \\n', '14.03.2024LATAM SITE SAO PAULO BR 93,00 0,00\\n', ' \\n', ' \\n', ' Compras parceladas \\n', '15.01.2024LDM PARC 03/04 BRASILIA BR 1.100,00 0,00\\n', '17.01.2024BRASILIA EMPR PARC 03/12 BRASILIA BR 599,00 0,00\\n', '26.01.2024VISAO INSTITU PARC 03/05 BRASILIA BR 200,00 0,00\\n', '26.03.2024BIOEXATA FARM PARC 01/03 BRASILIA BR 583,01 0,00\\n', '07.01.2024PG *B4A GLAMB PARC 04/12 SAO PAULO BR 74,90 0,00\\n', ' \\n', ' \\n', ' SubTotal 10.989,06 0,00\\n', ' \\n', ' \\n', ' Total 18.362,96 0,00\\n', ' \\n', ' \\n', 'RESUMO EM REAL\\n', '--------------------------------------------------------------------------------\\n', ' Saldo Pagamento/ Compras/ Total Lim. extra Saldo \\n', ' Anterior Créditos Débitos R$ utilizado Atual - R$ \\n', '--------------------------------------------------------------------------------\\n', ' 19.249,92 - -22.210,02 + 21.323,06 = 18.362,96 - 0,00 = 18.362,96\\n', '--------------------------------------------------------------------------------\\n', ' \\n', 'RESUMO EM DÓLAR\\n', '--------------------------------------------------------------------------------\\n', ' Compras/ Outros Saldo Taxa de Saldo \\n', ' Saques débitos Créditos Atual U$ conversão convertido \\n', '--------------------------------------------------------------------------------\\n', ' 0,00 - 0,00 + 0,00 = 0,00 X 0,0000 = 0,00\\n', '--------------------------------------------------------------------------------\\n', ' \\n', ' \\n', 'LIMITES - R$\\n', '--------------------------------------------------------------------------------\\n', 'Total para transações à vista : 70.255,00\\n', 'Saques : 70.255,00\\n', '(Incluido no total transação à vista)\\n', 'Total para transações parceladas : 0,00\\n', 'Crediário : 249.337,00\\n', ' \\n', ' \\n', 'ENCARGOS FINANCEIROS - R$ 1 2\\n', '--------------------------------------------------------------------------------\\n', 'Crédito Rotativo : 9,94 14,16\\n', 'Crédito Parcelado: 3,00 10,21\\n', 'Permanência : 1,00 1,00\\n', 'Multa : 2,00 2,00\\n', '1. Para o periodo %am \\n', '2. Máximo próximo periodo %am \\n', ' \\n', ' \\n', 'PONTO PRA VOCÊ/LIVELO\\n', '--------------------------------------------------------------------------------\\n', ' Pontuação acumulada Até 10.04.2024 : 1.331\\n', '--------------------------------------------------------------------------------\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n']\n" + "Error during Transaction Lists creation\n" ] }, { - "ename": "TypeError", - "evalue": "expected str, bytes or os.PathLike object, not TextIOWrapper", - "output_type": "error", - "traceback": [ - "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", - "Cell \u001b[1;32mIn[6], line 9\u001b[0m\n\u001b[0;32m 7\u001b[0m contents \u001b[38;5;241m=\u001b[39m file\u001b[38;5;241m.\u001b[39mreadlines()\n\u001b[0;32m 8\u001b[0m \u001b[38;5;28mprint\u001b[39m(contents)\n\u001b[1;32m----> 9\u001b[0m \u001b[43mcreate_lists\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfile\u001b[49m\u001b[43m)\u001b[49m\n", - "Cell \u001b[1;32mIn[5], line 5\u001b[0m, in \u001b[0;36mcreate_lists\u001b[1;34m(file_name)\u001b[0m\n\u001b[0;32m 2\u001b[0m \u001b[38;5;28;01mimport\u001b[39;00m \u001b[38;5;21;01mre\u001b[39;00m\n\u001b[0;32m 4\u001b[0m \u001b[38;5;66;03m# Open the text file\u001b[39;00m\n\u001b[1;32m----> 5\u001b[0m \u001b[38;5;28;01mwith\u001b[39;00m \u001b[38;5;28;43mopen\u001b[39;49m\u001b[43m(\u001b[49m\u001b[43mfile_name\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mr\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mlatin\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m \u001b[38;5;28;01mas\u001b[39;00m file:\n\u001b[0;32m 6\u001b[0m \u001b[38;5;66;03m# Read the contents of the file\u001b[39;00m\n\u001b[0;32m 7\u001b[0m contents \u001b[38;5;241m=\u001b[39m file\u001b[38;5;241m.\u001b[39mreadlines()\n\u001b[0;32m 9\u001b[0m \u001b[38;5;66;03m# Define the regex patterns\u001b[39;00m\n", - "File \u001b[1;32m~\\AppData\\Roaming\\Python\\Python312\\site-packages\\IPython\\core\\interactiveshell.py:324\u001b[0m, in \u001b[0;36m_modified_open\u001b[1;34m(file, *args, **kwargs)\u001b[0m\n\u001b[0;32m 317\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m file \u001b[38;5;129;01min\u001b[39;00m {\u001b[38;5;241m0\u001b[39m, \u001b[38;5;241m1\u001b[39m, \u001b[38;5;241m2\u001b[39m}:\n\u001b[0;32m 318\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mValueError\u001b[39;00m(\n\u001b[0;32m 319\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mIPython won\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mt let you open fd=\u001b[39m\u001b[38;5;132;01m{\u001b[39;00mfile\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m by default \u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[0;32m 320\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mas it is likely to crash IPython. If you know what you are doing, \u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[0;32m 321\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124myou can use builtins\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124m open.\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[0;32m 322\u001b[0m )\n\u001b[1;32m--> 324\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43mio_open\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfile\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43margs\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\n", - "\u001b[1;31mTypeError\u001b[0m: expected str, bytes or os.PathLike object, not TextIOWrapper" + "data": { + "text/plain": [ + "{}" + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "create_lists(\"./documents/OUROCARD_VISA_INFINITE-Abr_24.txt\")" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', ' SISBB - Sistema de Informações Banco do Brasil \\n', '13/11/2024 Auto-Atendimento 08:44:59\\n', ' Fatura do Cartão de Crédito \\n', ' \\n', ' \\n', 'Cliente : DANIEL O CARVALHO \\n', 'Nr.Cartão : 4984.****.****.5727 \\n', 'Modalidade : OUROCARD VISA INFINITE \\n', ' \\n', 'Vencimento : 25.04.2024 \\n', 'Total da fatura : R$ 18.362,96 \\n', 'Pagamento mínimo: R$ 2.754,44 \\n', ' \\n', 'DEMONSTRATIVO\\n', '--------------------------------------------------------------------------------\\n', 'Data Transações País Valor R$ Valor US$\\n', '--------------------------------------------------------------------------------\\n', ' \\n', ' \\n', ' 1 - DANIEL O CARVALHO \\n', ' \\n', ' SALDO FATURA ANTERIOR BR 19.249,92 0,00\\n', ' \\n', ' \\n', ' Pagamentos/Créditos \\n', '25.03.2024PGTO DEBITO CONTA 8611 000006025 200211 -19.249,92 0,00\\n', ' \\n', ' \\n', ' Lazer \\n', '14.03.2024EBN*XSOLLA CURITIBA BR 27,09 0,00\\n', '06.04.2024PAG*MmCultura BRASILIA BR 26,00 0,00\\n', ' \\n', ' \\n', ' Restaurantes \\n', '16.03.2024IFD*MARIANA PERDOMO CONBRASILIA BR 80,79 0,00\\n', '16.03.2024IFD*iFood OSASCO BR 5,00 0,00\\n', '17.03.2024IFD*TT BRASILIA COMERCIBRASILIA BR 134,00 0,00\\n', '18.03.2024IFD*IFOOD.COM AGENCIA DOsasco BR 12,90 0,00\\n', '19.03.2024CASA ALMERIA BRASILIA BR 157,92 0,00\\n', '19.03.2024CASA ALMERIA BRASILIA BR 105,00 0,00\\n', '19.03.2024IFD*TAIKAN FAST SUSHI LBRASILIA BR 149,90 0,00\\n', '19.03.2024IFD*iFood OSASCO BR 10,00 0,00\\n', '28.03.2024FOGO E BRASA STEAK HOUSPIRENOPOLIS BR 238,00 0,00\\n', '03.04.2024ifood *IFD*RC MELO C Vila Yara Osa BR 226,51 0,00\\n', '04.04.2024IFD*TAIKAN FAST SUSHI LBRASILIA BR 149,90 0,00\\n', '06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 220,00 0,00\\n', '06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 4,00 0,00\\n', '06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 16,00 0,00\\n', '06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 12,00 0,00\\n', '06.04.2024IFD*ME COMERCIO DE ALIMBRASILIA BR 66,90 0,00\\n', '07.04.2024IFD*UPTOWN BURGERS E SHBRASILIA BR 76,70 0,00\\n', ' \\n', ' \\n', ' Saúde \\n', '20.03.2024DROGASIL 2067 BRASILIA BR 516,80 0,00\\n', '20.03.2024REDE BRASIL DRUGSTORE BRASILIA BR 512,73 0,00\\n', '20.03.2024PAGUE MENOS 1225 BRASILIA BR 568,23 0,00\\n', '05.04.2024DROGARIA SAO PAULO BRASILIA BR 248,37 0,00\\n', ' \\n', ' \\n', ' Serviços \\n', '15.03.2024VELOE BARUERI BR 22,26 0,00\\n', '18.03.2024NETFLIX.COM SAO PAULO BR 39,90 0,00\\n', '19.03.2024PAG*FolhaDeSPaulo SAO PAULO BR 29,90 0,00\\n', '23.03.2024PAG*Zig SAO PAULO BR 376,01 0,00\\n', '27.03.2024Gympass GympassBr Sao Paulo BR 399,90 0,00\\n', '29.03.2024MP *MELIMAIS OSASCO BR 17,99 0,00\\n', '01.04.2024MERCADOLIVRE*AGUSHOPCOMOSASCO BR 39,90 0,00\\n', '01.04.2024MERCADOLIVRE*GIGATUDOBYOSASCO BR 418,41 0,00\\n', '02.04.2024MERCADOLIVRE*BRASIL OSASCO BR 58,57 0,00\\n', '03.04.2024MERCADOLIVRE*AGUSHOPCOMOSASCO BR 31,90 0,00\\n', '04.04.2024IFD*Gleidson Renato LeiOsasco BR 10,00 0,00\\n', '04.04.2024APPLE.COM/BILL SAO PAULO BR 54,90 0,00\\n', '05.04.2024MERCADOLIVRE*WIXACESSOROSASCO BR 58,57 0,00\\n', '04.04.2024IFD*LOG CITY ESPRESS Osasco BR 5,00 0,00\\n', '05.04.2024Gympass GympassBr Sao Paulo BR 399,90 0,00\\n', '05.04.2024MR JOHN BARBEARIA LTDA BRASILIA BR 60,00 0,00\\n', '09.04.2024MERCADOLIVRE*SABORESDAMOSASCO BR 109,90 0,00\\n', ' \\n', ' \\n', ' Supermercados \\n', '24.03.2024PAG*GaleteriaSerrana BRASILIA BR 164,78 0,00\\n', ' \\n', ' \\n', ' Transporte \\n', '18.03.2024UBER* TRIP OSASCO BR 13,98 0,00\\n', '18.03.2024UBER *TRIP HELP.UBER.COSAO PAULO BR 1,60 0,00\\n', '18.03.2024UBER * PENDING SAO PAULO BR 13,92 0,00\\n', '18.03.2024UBER *TRIP HELP.UBER.COSAO PAULO BR 5,00 0,00\\n', '19.03.2024UBER* TRIP OSASCO BR 11,83 0,00\\n', '21.03.2024UBER * PENDING SAO PAULO BR 10,98 0,00\\n', '23.03.2024UBER * PENDING SAO PAULO BR 10,96 0,00\\n', '25.03.2024UBER* TRIP OSASCO BR 14,55 0,00\\n', '25.03.2024UBER* TRIP OSASCO BR 5,00 0,00\\n', '25.03.2024UBER *TRIP HELP.UBER.COSAO PAULO BR 14,80 0,00\\n', '25.03.2024UBER * PENDING SAO PAULO BR 13,92 0,00\\n', '25.03.2024UBER *TRIP HELP.UBER.COSAO PAULO BR 3,41 0,00\\n', '28.03.2024UBER* TRIP OSASCO BR 14,31 0,00\\n', '28.03.2024UBER* TRIP OSASCO BR 1,44 0,00\\n', '28.03.2024UBER* TRIP OSASCO BR 14,08 0,00\\n', '28.03.2024UBER* TRIP OSASCO BR 3,00 0,00\\n', '02.04.2024UBER * PENDING SAO PAULO BR 19,94 0,00\\n', '02.04.2024UBER * PENDING SAO PAULO BR 39,93 0,00\\n', '04.04.2024UBER * PENDING SAO PAULO BR 10,93 0,00\\n', '06.04.2024UBER * PENDING SAO PAULO BR 39,94 0,00\\n', '09.04.2024UBER * PENDING SAO PAULO BR 10,97 0,00\\n', ' \\n', ' \\n', ' Vestuário \\n', '27.03.2024CASA DO CHOCOLATE BRASILIA BR 283,89 0,00\\n', ' \\n', ' \\n', ' Outros lançamentos \\n', '13.03.2024DL*GOOGLE YouTub SAO PAULO BR 41,90 0,00\\n', '18.03.2024Amazon Music SAO PAULO BR 21,90 0,00\\n', '14.03.2024STEAM PURCHASE SEATTLE DE 24,00 0,00\\n', '19.03.2024IOF - COMPRA NO EXTERIOR 1,05 0,00\\n', '15.03.2024STEAM PURCHASE SEATTLE DE 47,88 0,00\\n', '19.03.2024IOF - COMPRA NO EXTERIOR 2,09 0,00\\n', '04.04.2024STEAM PURCHASE SEATTLE DE 117,98 0,00\\n', '08.04.2024IOF - COMPRA NO EXTERIOR 1,29 0,00\\n', ' \\n', ' \\n', ' Compras parceladas \\n', '15.01.2024MP*MUNDODOSCO PARC 03/10 SAO PAULO BR 159,90 0,00\\n', '17.10.2023BIANCHINI AUT PARC 06/10 BRASILIA BR 535,00 0,00\\n', '22.03.2024SNOW PARC 01/02 BELO HORIZONBR 2.466,69 0,00\\n', '26.03.2024QUEST 01/02-SNOW BELO BR -2.466,69 0,00\\n', '22.03.2024SNOW PARC 01/10 BELO HORIZONBR 493,41 0,00\\n', '26.03.2024QUEST 01/10-SNOW BELO BR -493,41 0,00\\n', ' \\n', ' \\n', ' SubTotal 7.373,90 0,00\\n', ' \\n', ' \\n', ' 4 - IZABELY C NORMANDO \\n', ' \\n', ' \\n', ' Restaurantes \\n', '18.03.2024FEDERAL GOURMET BRASILIA BR 22,56 0,00\\n', '18.03.2024FEDERAL GOURMET BRASILIA BR 18,85 0,00\\n', '23.03.2024COCO BAMBU IGUATEMI BR BRASILIA BR 250,23 0,00\\n', '30.03.2024PAG*ColoreGelateria PIRENOPOLIS BR 44,46 0,00\\n', '01.04.2024FEDERAL GOUR BRASILIA BR 18,93 0,00\\n', '01.04.2024FEDERAL GOUR BRASILIA BR 120,00 0,00\\n', '06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 27,00 0,00\\n', '06.04.2024BAR E RESTAURANTE TIA BRASILIA BR 16,00 0,00\\n', '07.04.2024ifood *IFD*SN COMERC Vila Yara Osa BR 152,00 0,00\\n', ' \\n', ' \\n', ' Saúde \\n', '18.03.2024LISTO*CLINICAESTETICARNBRASILIA BR 4.300,00 0,00\\n', '28.03.2024DROGASIL 2067 BRASILIA BR 114,34 0,00\\n', '08.04.2024DROGASIL 1383 BRASILIA BR 92,18 0,00\\n', ' \\n', ' \\n', ' Serviços \\n', '13.03.2024CODA OIAPOQUE BR 110,83 0,00\\n', '14.03.2024VINHOS E CO MACAPA BR 177,92 0,00\\n', '15.03.2024RUSTIC ALIMENTOS LTDA MACAPA BR 71,50 0,00\\n', '19.03.2024PICPAY UNICOMPRASINT Brasilia BR 353,00 0,00\\n', '24.03.2024DM *SHEINCOM MIDVIEW CITY BR 162,93 0,00\\n', '26.03.2024MP*DONAFUTRICA OSASCO BR 824,50 0,00\\n', '27.03.2024CAFES PLURAIS TORRADOS BRASILIA BR 279,90 0,00\\n', '30.03.2024PAG*WeniaFerreiraDo PIRENOPOLIS BR 94,80 0,00\\n', '31.03.2024RR PIRENOPOLIS BR 240,08 0,00\\n', '10.04.2024IFD*F C BOLOS DO FLAVIOBRASILIA BR 90,00 0,00\\n', ' \\n', ' \\n', ' Supermercados \\n', '07.04.2024PAG*GaleteriaSerrana BRASILIA BR 174,10 0,00\\n', ' \\n', ' \\n', ' Vestuário \\n', '24.03.2024DL*SHEINCOM SAO PAULO BR 270,94 0,00\\n', '30.03.2024MARIA PIRENOPOLIS BR 120,00 0,00\\n', '08.04.2024TRACKEFIELD BRASILIA BR 120,10 0,00\\n', ' \\n', ' \\n', ' Viagens \\n', '15.03.2024BDH HOTELARIA MACAPA BR 72,00 0,00\\n', ' \\n', ' \\n', ' Outros lançamentos \\n', '14.03.2024LATAM SITE SAO PAULO BR 93,00 0,00\\n', ' \\n', ' \\n', ' Compras parceladas \\n', '15.01.2024LDM PARC 03/04 BRASILIA BR 1.100,00 0,00\\n', '17.01.2024BRASILIA EMPR PARC 03/12 BRASILIA BR 599,00 0,00\\n', '26.01.2024VISAO INSTITU PARC 03/05 BRASILIA BR 200,00 0,00\\n', '26.03.2024BIOEXATA FARM PARC 01/03 BRASILIA BR 583,01 0,00\\n', '07.01.2024PG *B4A GLAMB PARC 04/12 SAO PAULO BR 74,90 0,00\\n', ' \\n', ' \\n', ' SubTotal 10.989,06 0,00\\n', ' \\n', ' \\n', ' Total 18.362,96 0,00\\n', ' \\n', ' \\n', 'RESUMO EM REAL\\n', '--------------------------------------------------------------------------------\\n', ' Saldo Pagamento/ Compras/ Total Lim. extra Saldo \\n', ' Anterior Créditos Débitos R$ utilizado Atual - R$ \\n', '--------------------------------------------------------------------------------\\n', ' 19.249,92 - -22.210,02 + 21.323,06 = 18.362,96 - 0,00 = 18.362,96\\n', '--------------------------------------------------------------------------------\\n', ' \\n', 'RESUMO EM DÓLAR\\n', '--------------------------------------------------------------------------------\\n', ' Compras/ Outros Saldo Taxa de Saldo \\n', ' Saques débitos Créditos Atual U$ conversão convertido \\n', '--------------------------------------------------------------------------------\\n', ' 0,00 - 0,00 + 0,00 = 0,00 X 0,0000 = 0,00\\n', '--------------------------------------------------------------------------------\\n', ' \\n', ' \\n', 'LIMITES - R$\\n', '--------------------------------------------------------------------------------\\n', 'Total para transações à vista : 70.255,00\\n', 'Saques : 70.255,00\\n', '(Incluido no total transação à vista)\\n', 'Total para transações parceladas : 0,00\\n', 'Crediário : 249.337,00\\n', ' \\n', ' \\n', 'ENCARGOS FINANCEIROS - R$ 1 2\\n', '--------------------------------------------------------------------------------\\n', 'Crédito Rotativo : 9,94 14,16\\n', 'Crédito Parcelado: 3,00 10,21\\n', 'Permanência : 1,00 1,00\\n', 'Multa : 2,00 2,00\\n', '1. Para o periodo %am \\n', '2. Máximo próximo periodo %am \\n', ' \\n', ' \\n', 'PONTO PRA VOCÊ/LIVELO\\n', '--------------------------------------------------------------------------------\\n', ' Pontuação acumulada Até 10.04.2024 : 1.331\\n', '--------------------------------------------------------------------------------\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n', '\\n']\n" ] } ], "source": [ "# import os\n", "# file = os.path.join(\"E:\\\\forge\\\\python\\\\robopato\\\\documents\", \"OUROCARD_VISA_INFINITE-Mar_24.txt\")\n", - "file = \"E:\\\\forge\\\\python\\\\robopato\\\\documents\\\\OUROCARD_VISA_INFINITE-Abr_24.txt\"\n", - "# Open the text file\n", - "with open(file, \"r\", encoding=\"latin\") as file:\n", - " # Read the contents of the file\n", - " contents = file.readlines()\n", - " print(contents)\n", - "create_lists(file)" + "file = \"./documents/OUROCARD_VISA_INFINITE-Abr_24.txt\"\n", + "def yadda(file: str):\n", + " # Open the text file\n", + " with open(file, \"r\", encoding=\"latin\") as file:\n", + " # Read the contents of the file\n", + " contents = file.readlines()\n", + " print(contents)\n", + "\n", + "yadda(file)" ] }, { @@ -339,7 +924,7 @@ ], "metadata": { "kernelspec": { - "display_name": "base", + "display_name": "3.11.4", "language": "python", "name": "python3" }, @@ -353,7 +938,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.7" + "version": "3.11.4" } }, "nbformat": 4, diff --git a/nb_lab.ipynb b/nb_lab.ipynb index 37ee6f3..be4a223 100644 --- a/nb_lab.ipynb +++ b/nb_lab.ipynb @@ -67,19 +67,28 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 4, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " 1 - DANIEL\n", + " 4 - IZABELY\n" + ] + } + ], "source": [ "import re\n", "\n", "# Open the text file\n", - "with open('OUROCARD_VISA_INFINITE-Ago_24.txt', 'r') as file_name:\n", + "with open('./documents/OUROCARD_VISA_INFINITE-Ago_24.txt', 'r', encoding=\"latin\") as file_name:\n", " # Read the contents of the file\n", " contents = file_name.read()\n", "\n", "# Define the regex pattern to match\n", - "pattern = r'.*DANIEL.*|.*IZABELY.*'\n", + "pattern = r\"\\s\\d\\s?-\\s?([A-Z]+)\"\n", "\n", "# Iterate over the lines that match the pattern\n", "for matches in re.finditer(pattern, contents):\n", @@ -823,7 +832,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "3.11.4", "language": "python", "name": "python3" }, @@ -837,7 +846,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.5" + "version": "3.11.4" } }, "nbformat": 4,