Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Python para Automatizar o Controle Financeiro
Search
Lucas Rangel Cezimbra
August 17, 2019
Technology
3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Python para Automatizar o Controle Financeiro
Lucas Rangel Cezimbra
August 17, 2019
More Decks by Lucas Rangel Cezimbra
See All by Lucas Rangel Cezimbra
Automatizando o controle financeiro com Python
lucasrcezimbra
0
750
Other Decks in Technology
See All in Technology
SREは、MCPとAutopilotをこう使え!
kazumax55
2
730
iOSDC Japan 2026 day1 TrackC 10:50
feedtailor
1
140
DEFCON34-Write-up_HYCu-MYCu
daikiokazaki
0
160
ASTを使って影響範囲を特定する
nealle
0
190
データ_AIの事業の勝敗をわけるもの
nek0128
0
240
生成AIエージェントを用いた、 手動テスト手順書から自動テストへの 変換手法の検討
magicpod
0
140
MCPをつなげて作る組織横断のAIエージェント基盤(の開発工程)
tsubakimoto_s
0
110
AI時代の「技術的負債」の変質ー概念の終焉と再解釈、エージェントと共に向かう先
nwiizo
0
1.9k
Claude Code本って、 読む必要あるの?
oikon48
2
450
range over func 2年間の軌跡 Issue #56413 はGoのエコシステムをどう変えたか
ryujicre8ive
0
170
AIを活用するために決めた "やらないこと" - 価値に注目する / Not betting on AI
soudai
PRO
1
500
安心して変更できるWebフロントエンドの作り方
pirosikick
4
2.2k
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
3.2k
KATA
mclloyd
PRO
35
15k
HDC tutorial
michielstock
2
870
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
320
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
The Language of Interfaces
destraynor
162
27k
The browser strikes back
jonoalderson
0
1.7k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Heart Work Chapter 1 - Part 1
lfama
PRO
9
36k
Transcript
Python para Automatizar o Controle Financeiro Lucas Rangel Cezimbra (@Lrcezimbra)
Quem sou eu? Lucas Rangel Cezimbra @Lrcezimbra • Porto Alegre/RS
• Programo desde os +/- 16 anos • Maior parte desenvolvimento web ◦ Java, PHP, HTML, CSS, JS, .NET, Ruby • Programo em Python há +/- 3 anos • Trabalho na CWI Software há 2 anos
Como comecei com isso? • Controle financeiro • Saber onde
gasta • Procura por apps
Como comecei com isso? Guiabolso • Prós ◦ Preenchimento automático
• Contras ◦ Brigava com o app ◦ Não conseguia exportar ◦ Não era dono dos meus dados
Como comecei com isso? Spreadsheet • Prós ◦ Muito customizável
◦ Os dados eram meus • Contras ◦ Preenchimento manual
Como resolver? Spreadsheet com input automatizado • Prós ◦ Preenchimento
automático ◦ Dono dos dados • Contras ◦ Mais trabalhoso
Como resolver? Spreadsheet com input automatizado • Prós ◦ Preenchimento
automático ◦ Dono dos dados • Contras ◦ Mais trabalhoso
Bibliotecas
Bibliotecas
Bibliotecas 100% JavaScript =(
https://twitter.com/nubank/status/766665014161932288
“Vou ter que criar um client para acessar o Nubank
em Python”
Bibliotecas
Bibliotecas 100% JavaScript =(
Integração
Integração Nubank • Python • pynubank ◦ json das operação
• pandas ◦ manipulação dos dados • pygsheets ◦ enviar ao spreadsheet • cronjobs*
None
E os outros bancos?
Bibliotecas
Dessa vez, eu tive que criar um scraper para acessar
o banco
None
Construção pyitau • Python • requests • beautifulsoup4 • Chrome
Dev Tools
None
None
Problemas Atuais • pyitau pode quebrar com alguma mudança no
site do banco • pynubank precisa scannear QR Code
Próximos Automações • Edenred ◦ Ticket refeição ◦ Ticket alimentação
◦ Cartão presente • Easynvest • Rico • Inter
Obrigado! Lucas Rangel Cezimbra • Lrcezimbra.com.br • Lrcezimbra •
[email protected]