google play store异步应用scraper

playmate的Python项目详细描述



异步地从google play store中收集和分析应用程序数据。
(同步google play store scraper的fork of play scraper,https://github.com/danieliu/play-scraper)

安装

使用PIP安装。

```
pip安装playmate
```

详细信息

获取应用程序的详细信息。

``Python
将playmate()作为mate异步:
app_info=等待伴侣。获取app_详细信息(app_id)
```
*`app_id`要获取的应用程序ID,例如google chrome的'com.android.chrome'。


收藏

从集合中获取应用程序列表,可以按类别进行筛选。

``Python
将playmate()作为mate异步:
collection=等待伴侣。获取应用程序(
coln_id,catg_id,max_page=最大页

```
*`coln_id`a[集合](https://github.com/gulats/playmate/blob/master/playmate/lists.py l3)获取。
*`catg_id`A[类别](https://github.com/gulats/playmate/blob/master/playmate/lists.py l12)筛选依据。
*`max_page`(默认值为1,最大值为5)每页包含120条记录时要提取的页数。


搜索

获取与搜索查询匹配的应用程序列表。一次检索“20”个应用程序。

``Python
将playmate()作为mate异步:
搜索结果=等待伴侣。搜索应用程序(
术语,max_page=max_page

```
*`term`要搜索的查询词。
*`max_page`(默认值为1,最大值为5)每页包含48条记录时要提取的页数。


类似

获取类似应用程序的列表。

``Python
将playmate()作为mate异步:
相似应用程序=等待伴侣。获取相似应用程序(应用程序ID)
```
*`app_id`要获取的应用程序ID,例如'com.supercell.clash of clans`用于部族冲突。


自定义设置

将自定义添加到请求中

``Python
与playmate异步(
headers=dict(origin='https://play.google.com'),
超时=180,
hl='en',gl='us')作为配偶:
app_info=等待伴侣。获取app_详细信息(app_id)
```
*`headers`为每个请求发送的标题
*`timeout`每个请求的总超时(秒)
*`hl`(英语默认为'en')接收特定语言结果的语言代码
*`gl`(美国默认为'us')从特定国家接收结果的国家代码


手动关闭会话

手动关闭持久化会话

``Python
mate=玩伴()
app_info=等待伴侣。获取app_详细信息(app_id)
等待伙伴。关闭()
```


测试

运行测试:
```
进行测试
```
平台:未知
分类器:开发状态::3-alpha
分类器:目标受众::开发人员
分类器:许可证::OSI批准::MIT许可证
分类器:自然语言:英语
分类器:操作系统::o独立的
分类器:编程语言::python::3.7
描述内容类型:文本/标记

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

推荐PyPI第三方库


热门话题
java是否在servlet中检索上一页路径?   Java抱怨在开关的默认情况下未初始化最终字段   Java泛型:为什么编译器不能判断这个类<t>对象与这个类的类型参数的对象的类具有相同的类型?   Java:继承方法中使用的私有变量   HibernateJava。ClassCastException:java。lang.Integer不能强制转换为abc。def。我的项目。奥姆。EmployeeTopMetaData   http java发布和下载文件   java改进条件检查   java如何将2d数组的条目作为键放在地图中   java如何获取传递给运行时的值。getRuntime。JUnit测试用例中的exit(value)   java注释来创建所有可能的构造函数   自动建议列表:java。lang.IllegalArgumentException:在XPath表达式为null时找不到元素   为什么MapAPI在Java中不提供流功能?   gradle不导入本地java库   尽管我使用的是SessionCreationPolicy,java Spring安全性似乎仍在使用会话。无国籍   使用java查找MongoDB中数组元素的平均值