用于处理Instagram配置文件中统计信息的包
instats的Python项目详细描述
安装
一个python包,用于处理instagram配置文件中的统计信息
安装
从命令行安装instats,使用:
pip3 install instats
概述
instats是一个python包,用于获取和处理instagram配置文件中的统计信息。 存在用于处理何时发布帖子、参与度量和视觉聚合性的数据的模块。 一个侧面的帖子。它在很大程度上依赖于 登录instagram获取个人资料和post数据。
基本用法
从instats导入instatsprofile并创建和instatsprofile对象:
frominstatsimportinstatsprofilep=instatsprofile.InstatsProfile(username='some public profile')
instatsprofile构造函数的参数:
- username:Instagram配置文件的用户名(字符串)
- password:instagram配置文件(字符串)的密码,对于私人帐户是必需的
- top_n_most_recent:一个配置文件中有多少最新的帖子用于发布时间数据(int)
- feedmatch:指示实例是否需要预先处理图像(bool)
- fm_n_most_recent:feedmatch要考虑多少最新的图像(int)
- pixel_count_per_image:在处理feedmatch数据(int)时,每张图像要使用多少像素
- eng_n_most_recent:要考虑多少最新的帖子来衡量参与度(int)
一旦instatsprofile被实例化,就可以调用和使用所有相关的模块和方法。
限制
私人帐户需要密码才能访问,从中获取post数据的速度要慢得多。 此外,如果要处理太多最近的帖子,可能会导致Instaloader抛出太多请求错误, 因此,从一个大帐户处理数百个帖子是笨拙和缓慢的。
未来可能添加的功能
- 通过对个人资料中最喜欢/评论的帖子进行排名,获得个人资料中最投入的关注者。 (这会导致对每个帖子有数千个赞的帐户的请求错误过多)
- 处理关于所设员额地点的数据的模块。
- 处理标签统计数据及其参与有效性的模块。