zoukankan      html  css  js  c++  java
  • 获取target=“_blank“ 对应的标签的值

    # !/usr/bin/env python
    # -*- coding: utf-8 -*-
    import urllib2
    import urllib
    import cookielib
    import json
    import httplib
    import re
    import requests
    from lxml import etree
    import StringIO
    import time
    import datetime
    import hashlib
    import sys
    reload(sys)
    import io
    res='<div class="daohang-links"><a href="/tailong/syslink/goXwdt.jsp?tgt=TGT-93179-usMjBbG4usf7g57b9cbcduFWgKxJZfpaS93a1KpixYCDkL6o19-cas01.example.org" target="_blank">小微金融地图</a> <span >|</span><div class="clear"></div></div>'
    print type(res)
    res=res.decode('utf-8')
    print type(res)
    htmlEmt=etree.HTML(res)
    result=htmlEmt.xpath('//div/a[@target="_blank"]')
    for x in  result:
        print x.text
    
    
     
    C:Python27python.exe C:/Users/tlcb/PycharmProjects/untitled/httprequest/pt1.py
    <type 'str'>
    <type 'unicode'>
    小微金融地图
    
    获取target="_blank" 对应的标签的值
  • 相关阅读:
    元组类型内置方法
    python的两种编程模式
    Python和Python解释器
    异常处理
    文件的三种打开方式
    python解释器的安装
    编程语言的分类
    计算机基础之编程
    linux 安装postgresql
    CentOS7 部署 gitlab
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13348281.html
Copyright © 2011-2022 走看看