使用instaloader下载instagram数据
最近由于实验需要,在下载关于instagram上的图片,根据收集的资料,得知:可以根据ins 的api或使用instaloader库下载。对于instaloader库的使用,目前很少有博主分享出来,主要是看文档说明。文档链接:https://instaloader.github.io/
在本篇文章中,主要是想要分享如何使用instaloader库下载限制时间内的照片或视频。
instaloader文档中有关于下载一定时间段内的ins数据,使用的主要是takewhile和dropwhile函数,但是并不好用。
下面以按照hashtag为标签下载相关数据为例,分别使用命令行和非命令行的形式下载相关的数据。
运行环境:
windows10
python3.7
pycharm2.0
命令行下载规定时间内的ins数据
使用cmd打开终端界面,在界面中数据一下命令行:
instaloader --post-filter="date_utc<=datetime(2018,1,1)" "#street"
非命令行形式下载(使用pycharm)
from datetime import datetime
import instaloader
with open('hashtags.txt', enco