美文网首页
基础方法

基础方法

作者: iA_Ai | 来源:发表于2018-01-03 12:09 被阅读0次

1.抽取方法:

"value_handle": [# 内容处理

    {

"name":"extract",

        "regex":"(低|中|高|地下)楼层?",

        "value":""

    },

],

2.父子路由:

"url_page": {

    "seed_urls": {

        "field": "seed_urls",  # 字段名称

        "depict": "种子url",

        "status": True,  # 是否禁用

        "type": [],  # list  # 字段类型

        "select": "xpath",  # 提取方式

        "deep": False,

        "split": True,

        "regex": "//div[@class='section']/div",  # 提取规则

        "child": {

            "seed_url": {

                "field": "seed_url",  # 字段名称

                "depict": "种子url",

                "status": True,  # 是否禁用

                "type": "",  # list  # 字段类型

                "select": "xpath",  # 提取方式

                "deep": False,

                "split": True,

                "regex": "//h4[@class='house-title']/a/@href",  # 提取规则

                "value_handle": [  # 内容处理

                    {

                        "name": "urljoin"

                    }

                ],

            },

            "house_floor": {

                "field": "house_floor",  # 字段名称

                "depict": "所在楼层",

                "status": True,  # 是否禁用

                "type": "",  # 字段类型

                # "separator": "",  # list->str 分隔符 默认按","分割

                "select": "xpath",  # 提取方式

                "deep": False,

                "split": True,

                "regex": "//p[@class='house-txt'][1]/text()[2]",  # 提取规则

                "value_handle": [  # 内容处理

                ],

            },

            "thumbnails": {

                "field": "thumbnails",  # 字段名称

                "depict": "缩略图",

                "status": True,  # 是否禁用

                "type": "",  # list  # 字段类型

                "select": "xpath",  # 提取方式//ul[@class='listUl']/li/div[@class='img_list']/a/img/@src

                "deep": False,

                "split": True,

                "regex": "//img[@class='lazy']/@data-original",  # 提取规则

                "value_handle": [  # 内容处理

                ],

            },

            "house_title": {

                "field": "house_title",  # 字段名称

                "depict": "房源标题",

                "status": True,  # 是否禁用

                "type": "",  # list  # 字段类

相关文章

网友评论

      本文标题:基础方法

      本文链接:https://www.haomeiwen.com/subject/btdhnxtx.html