youtube数据api是youtube数据api的python包装器。

youtube-data-api的Python项目详细描述


YouTube数据API

PyPI versionBuild statusDocumentation StatusDOI

这是YouTube Data API的python客户机。youtube-data-api包是一个包装器,用于简化来自api的GET requests和json响应解析。这个包是为api的第3版编写的,并有一些小的将来的证明。

安装

我们建议您install this module using pip

pip install youtube-data-api

如果要从源代码使用它,则必须手动安装依赖项:

pip install -r requirements.txt

快速启动

为了访问api,需要从Google Cloud Console中获取service key

一旦拥有了它,就可以使用api密钥来初始化YouTubeDataAPI类。

from youtube_api import YouTubeDataAPI

api_key = 'AKAIXXXXXXXX'
yt = YouTubeDataAPI(api_key)

yt.search('alexandria ocasio-cortez')

yt对象调用函数,这些函数自动收集日常用户既可看到又不可看到的数据字段。

详情请参阅documentation

测试

用于测试的静态json文件存储在./tests/data中。 要测试,命令行输入make test。 有关详细信息,请参阅./tests/readme.md

作者

作者:Leon Yin和Megan Brown。michael liu帮助编写和记录测试。

如果您在研究中使用此软件,请将其引用为:

@misc{leon_yin_2018_1414418,
  author       = {Leon Yin and
                  Megan Brown},
  title        = {SMAPPNYU/youtube-data-api},
  month        = sep,
  year         = 2018,
  doi          = {10.5281/zenodo.1414418},
  url          = {https://doi.org/10.5281/zenodo.1414418}
}

贡献

我们正在积极寻找核心维护者和贡献者! 我们将记录贡献代码的最佳实践和过程 如果你看到一个排印或文件不清楚,请提出拉的要求!

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

推荐PyPI第三方库


热门话题
java无法启动发现(Android附近连接API v2)   如何用Java在Firestore中创建嵌套字段?   GUI Java中的swing BMI计算器;   java如何检查上下文是否为当前正在运行的活动   LiveCycle ES4支持java 8吗?   构建Spring引导API后,java类路径不正确   启动时swing Java Jtable行颜色   JAVAutil。ConcurrentModificationException随着Apache Tomee Plus 7.1.2的发布启动ear文件   在JAVA中使用lambda表达式的foreach for循环   java小程序没有在我的IE8和firefox6中运行。0.2   java有没有比ConcurrentHashMap性能更好的并发映射?   java Android静态与非静态问题   尝试提交TableCell时调用java cancelEdit()   java在LINUX系统上使用MCRTsim模拟器   Java多态性方法重写