A cryptocurrency (or crypto currency) is a digital asset designed to work
as a medium of exchange wherein individual coin ownership records are stored
in a ledger existing in a form of computerized da ....
2.5
小结
在本章中,我们首先介绍了如何利用
Python
的
requests
调用
API
,并提取数据。接着,
我们又介绍了返回结果的分页处理、速率限制以及重试。这些案例适用任何类型的
API
,如果你希望从多个方面控制和自定义数据提取的过程,则可以参考这些案例。
在第二组案例中,我们使用了
Tweepy
从推特
API
中提取数据。这是一个社区开发
的
Python
库,不仅支持流行的
API
,而且提供的功能都经过了测试,可开箱即用。
通常,你不需要自行实现分页或退避策略。如果你需要利用流行的
API
获取数据,
则使用这类现成的包会很方便。
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.