由osscrapycookiecutter自动生成

os-scrapy-aio-resolver的Python项目详细描述


os scrapy aio解析器

Build StatuscodecovPyPI - Python VersionPyPI

此项目提供一个异步DNS解析程序。在

安装

pip install os-scrapy-aio-resolver

您可以直接在项目根路径中运行示例spider

^{pr2}$

使用

设置

  • 在项目设置文件中启用DNS解析程序:

    DNS_RESOLVER = "os_scrapy_aio_resolver.AsyncResolver"
    
  • use asyncio reactor

    TWISTED_REACTOR = "twisted.internet.asyncioreactor.AsyncioSelectorReactor"
    

    或者您可以使用os scrapy命令行开始使用-r asyncio进行爬网

    os-scrapy crawl example -r asyncio
    
  • 启用/禁用DNS缓存,设置缓存大小

    DNSCACHE_ENABLED = True
    DNSCACHE_SIZE = 10000
    

单元测试

sh scripts/test.sh

许可证

麻省理工学院授权。在

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

推荐PyPI第三方库


热门话题
用cucumberjvm执行java异步步骤   java通过Jackson2导出/导入JSON文件。9.7   java Tomcat在页面加载时给出500错误   将filereader合并到代码中的java问题   从GUI java将对象属性写入文件时发生swing错误   java简单程序,用于检查输入字符串是否为关键字(指定了关键字)   java如何在布局之间滑动时打开音频文件?   hibernate解析Java。lang.ClassCastException   java如何解决记录测试结果的Jenkins构建错误?   Java:在重写文件之前检查文件是否需要更新的最佳方法是什么?   mongodb在Java中重用数据库连接   java Hibernate(n+1)使用非k连接选择   java如何在Spring批处理中创建JSON文件读取器   java将MuPDF导入Android应用程序   字典我对Java中的多态性有疑问