Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Python para Automatizar o Controle Financeiro
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Lucas Rangel Cezimbra
August 17, 2019
Technology
0
2.9k
Python para Automatizar o Controle Financeiro
Lucas Rangel Cezimbra
August 17, 2019
Tweet
Share
More Decks by Lucas Rangel Cezimbra
See All by Lucas Rangel Cezimbra
Automatizando o controle financeiro com Python
lucasrcezimbra
0
680
Other Decks in Technology
See All in Technology
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
500
複数クラスタ運用と検索の高度化:ビズリーチにおけるElastic活用事例 / ElasticON Tokyo2026
visional_engineering_and_design
0
170
2026年もソフトウェアサプライチェーンのリスクに立ち向かうために / Product Security Square #3
flatt_security
1
640
1GB RAMのラズピッピで何ができるのか試してみよう / 20260319-rpijam-1gb-rpi-whats-possible
akkiesoft
0
320
S3はフラットである –AWS公式SDKにも存在した、 署名付きURLにおけるパストラバーサル脆弱性– / JAWS DAYS 2026
flatt_security
0
1.8k
実践 Datadog MCP Server
nulabinc
PRO
2
240
バクラク最古参プロダクトで重ねた技術投資を振り返る
ypresto
0
170
Tebiki Engineering Team Deck
tebiki
0
27k
社内レビューは機能しているのか
matsuba
0
140
AI実装による「レビューボトルネック」を解消する仕様駆動開発(SDD)/ ai-sdd-review-bottleneck
rakus_dev
0
150
コンテキスト・ハーネスエンジニアリングの現在
hirosatogamo
PRO
3
450
ガバメントクラウドにおけるAWSの長期継続割引について
takeda_h
2
5.2k
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.5k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
110
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
How to Talk to Developers About Accessibility
jct
2
150
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
30 Presentation Tips
portentint
PRO
1
250
Building Adaptive Systems
keathley
44
3k
Designing for Performance
lara
611
70k
Six Lessons from altMBA
skipperchong
29
4.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Designing for humans not robots
tammielis
254
26k
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]