Twitter图像下载程序
twitter-image-dl的Python项目详细描述
它的作用
下载指定Twitter用户上传的所有图片。在
你需要什么
- Python 3(大于等于3.7)
设置
首先,您需要安装twitter-image-dl
:
$ pip install twitter-image-dl
接下来,您需要生成api密钥和api密钥。 如果没有,请转到Twitter Developers 并创建应用程序。 获取api密钥和api密钥后,创建一个json文件,如下所示:
^{pr2}$使用
要下载id为“foo”的用户上载的图像,请输入以下命令 如下命令行所示:
$ twt_img foo -c confidentials.json
其中confidentials.json
是包含api密钥的json文件。
这个命令创建一个名为foo
的目录并将图像保存到该目录中
目录。在
如果要将图像保存到foo
以外的目录,请使用-d
或
--dest
参数来指定目标。在
可以使用可选参数指定要下载的图像的大小
-s
(或--size
)。您可以指定五个值:
large
medium
small
orig
thumb
如果不指定此值,将下载large
大小的图像
默认情况下。在
使用--rts
标志,还可以下载转发中包含的图像。在
为-l
或--limit
参数(例如-l 25
)提供一个数字来限制
许多tweet都会检查图像(从最近的tweet开始)。请注意
如果您使用的是--limit
而没有--rts
,那么所检查的tweet数量可以
小于规定限值。在
测试
安装用于测试的依赖项并运行如下测试:
$ git clone git@github.com:morinokami/twitter-image-downloader.git $ cd twitter-image-downloader $ pipenv install --dev $ pipenv run test
- 项目
标签: