从中下载图像的Python脚本Yandex图片

yandex-images-download的Python项目详细描述


Yandex图片下载

从中下载图像的Python脚本Yandex图片. 在

特点

  • 正在检查验证码是否存在
  • 许多过滤器
  • 多处理可用(选项--num-workers

主要要求

  • Python 3.7+
  • Selenium Wire1.0.8+
  • 支持Firefox、Chrome、Safari和Edge

安装

  1. 为您的浏览器和平台获取Selenium driver executable。支持Firefox、Chrome、Safari和Edge。
    使用选项--driver-path指定驱动程序的路径或在路径中添加可执行文件。在

示例

使用Chrome WebDriver的简单示例:

$ yandex-images-download Chrome --keywords "vodka, bears, balalaika" --limit 10

使用具有特定图像扩展名/格式的输入文件中的关键字的示例:

$ yandex-images-download Chrome --keywords_from_file input_example.txt --itype=png

所有其他信息都可以通过--help参数获得。在

致谢

特别感谢Andrey Lyashko的代码评审。
特别感谢Boris Kovarski(https://github.com/kovarsky)和Andrey Lyashko对该项目的支持。在

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

推荐PyPI第三方库


热门话题
Java 2D数组,查找包含元素   包含EBCDIC值的java打印字节数组未给出预期值   java应用程序重新启动,由于AndroidRuntime异常而无法运行   java在spring中对拦截器的使用   java ActiveMQ,代理接收要发送的消息的时间戳   JAVA:如何从需要启用Cookie的站点下载HTML文件?   邮件发送期间发生java证书错误   Java错误:类事务中的构造函数事务无法应用于给定类型   方法的Java对象空检查   Java如何在多个源文件夹之间使用全局变量?   二进制字符串到整数转换器中的java错误   java在关闭页面后保存数据   c#使用java客户端使用WCF restful Web服务?   java在从vimeo api获取后更改iframe src   API低于17的java Android AlertDialog setOnDismissListener   java如何将文本从对象的ArrayList设置为TextView?   java OpenCV Android imwrite给我一个蓝色图像   java能够在RecyclerView中同时单击两个项目   java将字节数组写入文件的快速方法