em algunsdetalhes:Ainda nao da para transferir as milhas do cartao para compra de passagensaereas;Ainda nao consigo colocar o pagamento da fatura como debito automatico noBanco do Brasil (parece que so esta disponivel para Santander);E chato ter que usar o PDF da fatura para conferir meus gastos.Quando estou no Brasil tento usar o NuBank para todas as compras,pois isso facilita muito o controle dos meus gastos - caso nao concorde quegastar no cartao e melhor para ter o controle dos gastos entao leia oadendo (quando estou fora evito usar o cartao de credito pois o IOFpara compras internacionais e de 6,38%). Porem, como a fatura vem por emailem PDF e nao da pra exportar para outros formatos pelo aplicativo, torna-setrabalhoso (e chato) demais o processo de jogar os gastos para minha planilhafinanceira pessoal e conferi-los. Como adoro programar e programar e, emresumo, automatizar coisas, resolvi criar um software para fazer a conversao dafatura do NuBank PDF para CSV (que antes eu fazia manualmente). :DConvertendo a FaturaO codigo do software esta todo na minha conta no GitHub, chama-senubank-to-csv. Ele foi escrito em Python usando aminha biblioteca rows (para facilitar a extracao para CSV e qualqueroutro formato tabular) e a biblioteca lxml para extrair os dados doHTML que e gerado pelo pdftohtml. Fique a vontade para contribuir com oscript caso voce manje dos paranaue (fiz uma lista de sugestoes decontribuicao).O fluxo entao e esse:Fatura em PDF >[pdftohtml]> Fatura em HTML >[nubank-to-csv]> Fatura em CSVDepois de instalar o nubank-to-csv e suasdependencias basta rodar dois comandos:pdftohtml fatura.pdfpython nubank.py faturas.html fatura-lindona.csvO arquivo na segunda linha e faturas.html (com "s") mesmo -- esse arquivo egerado pelo pdftohtml (junto com outros) depois da conversao. Voce podedeletar os arquivos gerados pelo pdftohtml depois disso. Esse comando naosegue bem a filosofia do UNIX e e bem inflexivel (nao dapra especificar o nome do arquivo de saida, por exemplo). :-/Uma coisa legal do script e que ele ja junta as entradas relacionadas a IOF como gasto que gerou o IOF, facilitando bastante meu controle! :DConvertendo o CSV para Outro FormatoSe voce tem a command-line interface da biblioteca rows instalada(pip install rows ou apt-get install rows) voce tambem pode converter o CSVpara diversos outros formatos, como XLS, XLSX, JSON, SQLite, HTML e TXT. Paraconverter, basta rodar:rows convert fatura-lindona.csv fatura.xlsCaso queira outro formato em vez de XLS, basta trocar "xls" ali pela extensaodesejada que o software e esperto o suficiente para identificar. :)Adendo: Controle das ContasMuita gente prefere evitar o uso do cartao de credito para ter mais controledas contas (ja vi muitos conselhos vindos de profissionais do ramo financeirosobre evitar o uso do cartao). Eu prefiro usar o cartao sempre que possivel(quando estou no Brasil) pois quando gasto em dinheiro em geral esquecofacilmente com o que gastei (e eu gosto de saber com o que gastei meudinheiro - essa e a primeira acao para conseguir manter uma vida financeirasaudavel).Muita gente se assusta quando eu digo isso porque a maior parte das pessoas queusa o cartao de credito tem "uma surpresa" quando chega a fatura. Eu nuncatenho surpresas pois:Na planilha onde controlo meus ganhos e