评论20190815更新是快手评论更新什么意思思

在快手里 萌萌是脏话 或者是不文奣的词系统自己改成了萌萌 不信可以给自己好朋友发私信 试试 输入脏话之后发出去了就是萌萌

你对这个回答的评价是

你对这个回答的评價是?

萌萌哒是网络用语,形容很可爱的样子

你对这个回答的评价是

该楼层疑似违规已被系统折叠 

哪位快手大神告诉我在快手评论里给评论0.5和0.9是快手评论更新什么意思思


在这里有一个小坑,如果你不传递 userAgent 僦无法获取到内容
当拿到了html片段之后,就可以拿到想要的东西了
当然了,我一开始想要正则式的方式拿到需要的东西,我就花了几天的时间去学***这个
有点东西,我放弃了,最后采用的方案是使用: pyquery 而不是使用 bs4

仔细的研究了一下这个web端口, 发现它这个fontsc用的太狠了
我开始细细研究这些数据该怎么拿到,在我查看源码的时候我发现一个小东西
大部分数据都在这个对象里,当然这时候就要看一下这个对象到底是什么玩意了~

细节部分就鈈给大家看了,就给大家看看我是怎么解决的:

这样就拿到了python的一个dict,但是在拿到了dict之后,我们该怎么做呢?
当然是找到它的作品的key
通过分析,格式大致为:

她的每一个作品那么就分别为:

非常好,那么现在我们就拿到了作品的list,现在我们写一个小循环来依次下载

如果你是跟着我的节奏来的话,到這里就应该出问题了,第一就是她的数据类型有几种

通过观察发现video资源还通过访问其他 url 才能获取到,所以这里要判断他们的类型,下面是伪代码:

還有就是你会发现拿到的图片是.webp格式,这格式是google开发在chrome的,有点小众,你得把它转换成 .jpg 这就要用到著名的 PIL,下面是伪代码

.webp文件创建,然后通过这个包转换,接下来就删除 .webp 这个文件,嗯,对,这是正确姿势

接下来就到了说说视频怎么下载了
看到了吗,后面的那个 did 不要管,你会发现有两个超乱的字符串,相信你通过观察也能看出来这个第一个乱码就是 用户的 id 乱码,后面那个就是作品的id
你肯定想问这货从哪里得知,其实很简单

后面的拿到视频鏈接就不用我说了吧!

在你拿到对方的id之后, 你可以传入 --id=xxx' 这样,这里说一下 ``--flag 这个参数是用来生成用户的.md文件的, 还有 --debug 参数是用来测试的

参考资料

 

随机推荐