异步twitter客户端库

littlebird的Python项目详细描述


littlebird是一个python 3.6+异步库,用于使用新的python特性访问twitter:异步生成器、类型提示等。

用法

目前只支持OAuth1方法(仅应用程序身份验证、用户帐户访问)。

importasyncioimportcontextlibfromlittlebirdimportLittleBirdfromlittlebird.webimportOAuth1HttpClientlittle_bird=LittleBird(OAuth1HttpClient(# required for oauth1 signing:consumer_key:str,consumer_secret:str,# optionally necessary for endpoints requiring a user's scope:access_token:Optional[str]=None,access_token_secret:Optional[str]=None))asyncdefmain(little_bird):# watch the random sampling of tweets chosen by twitterasyncfortweetinlittle_bird.sample():print(tweet)if__name__=='__main__':loop=asyncio.get_event_loop()withcontextlib.suppress(KeyboardInterrupt):loop.run_until_complete(main(little_bird))

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java:字符串。RTL设备语言用标志“+”格式化,数字后加符号   java GAE作为桌面应用程序(Swing)的服务提供商   java将InputStream转换为FileInputStream不适用于Apache POI   java外部Voronoi库“网格”:什么是草图和处理?   重载重写的泛型方法java   java显示组织上设置的错误。springframework。验证。jsp中的错误对象   java一些Spring模型属性没有显示在我的JSP中   java无法编译Guava 23的SimpleTimeLimiter示例   java如何更改JTree中的“根”目录名?   java如何在安卓中对相对布局产生连锁反应?   java错误:org。冬眠例外SQLGrammarException:无法提取结果集,dateAccessed是未知列   如何使用java监听JSON文件更新   由抽象封闭类创建的匿名内部类能否通过反射确定实现类?