zoukankan      html  css  js  c++  java
  • 获取html下的所有纯文本的方法

    第一种是看别人博客的,第二种是自己发现的。

    第一种:

    #-*- coding: utf8 -*-  
    import re  
      
    html = """ 
        <div class="box-s1-l"> 
            <div class="col"> <span class="day_s">白天 
                <div class="w-icon"><img alt='多云' src='gif/duoyun_0.gif' /></div> 
                <h2>多云</h2> 
                <div class="w-number"> <span class="tpte">14℃ </div> 
            </div> 
            <div class="col"> <span class="day_s">夜间 
                <div class="w-icon"><img alt='多云' src='gif/duoyun_1.gif' /></div> 
                <h2>多云</h2> 
                <div class="w-number"> <span class="tpte">6℃ </div> 
            </div> 
        </div> 
    """  
      
    if __name__ == '__main__':  
        p = re.compile('<[^>]+>')  
        print p.sub("", html)  

    第二种:

    #-*- coding: utf8 -*-
    import re
    from bs4 import BeautifulSoup
    
    if __name__ == '__main__':
        html_doc = ''' <h1 align="center">2017年第一季度支付体系运行总体情况</h1>
        <p>2017年第一季度支付业务统计数据显示,全国支付体系运行平稳,社会资金交易规模不断扩大,支付业务量保持稳步增长。</p>
        <p><span>一、非现金支付工具</span></p>
        <p>第一季度,全国共办理非现金支付业务2333.71亿笔,金额928.63万亿元,同比分别增长24.53%和4.54%。</p>
        <p><span>(一)票据</span></p>
        <p><span>票据业务保持下降趋势。</span>第一季度,全国共发生票据业务6500.94万笔,金额44.58万亿元,同比分别下降11.73% 和3.43%。其中,支票业务6042.31万笔,金额39.79万亿元,同比分别下降11.33%和1.53%;实际结算商业汇票业务392.31万笔,金额4.28万亿元,同比分别下降4.94%和8.20%;
        银行汇票业务19.17万笔,金额1007.59亿元,同比分别下降66.37%和69.96%;银行本票业务47.16万笔,金额4 008.14
        亿元,同比分别下降41.70%和46.39%。</p>
        <p><span>电子商业汇票系统业务增长较快。</span>第一季度,电子商业汇票系统出票93.92万笔,金额2.83万亿元,同比分别增长
        127.06%和55.04%;承兑97.76万笔,金额2.92万亿元,同比分别增长129.28%和55.49%;贴现30.09万笔,金额1.71万亿元,同比分别增长87.64%和31.53%;转贴现116.20万笔,金额14.51万亿元,同比分别增长62.47%和22.39%。</p>
        <p><span>(二)银行卡</span></p>
        <p><span>银行卡发卡量保持增长。</span>截至第一季度末,全国银行卡
        在用发卡数量62.63亿张,同比增长10.69%,环比增长2.26%。其中,借记卡在用发卡数量57.73亿张,同比增长10.84%,
        环比增长2.00%;信用卡和借贷合一卡在用发卡数量共计4.90亿张,同比增长8.94%,环比增长5.43%。全国人均持有银行卡4.53张,其中,人均持有信用卡0.32张。</p>
        <p><span>银行卡受理环境不断改善。</span>截至第一季度末,银行卡跨行支付系统联网特约商户2131.74万户,POS机具2548.90万台,ATM机具94.06万台,较上季度末分别增加64.54万户、95.40万台、1.64万台。全国每万人对应的POS数量184.34台,同比增长6.66%,每万人对应的ATM数量6.80台,同比增长4.16%。</p>
        <p><span>银行卡交易量持续增长。</span>第一季度,全国共发生银行卡交易4307.43亿笔,金额196.06万亿元,同比分别增长24.79% 和1.95%。其中,存现业务24.28亿笔,金额18.34万亿元;取现业务44.25亿笔,金额18.25万亿元;转账业务125.78亿笔,金额144.29万亿元;消费业务113.12亿笔,金额15.18万亿元。银行卡跨行消费业务536.62亿笔,金额11.80万亿元。银行卡渗透率达48.60%,环比上升0.12个百分点;银行卡人
        均消费金额达1.10万元,同比增长11.71%;银行卡卡均消费
        金额为2424.37元,同比增长1.07%;银行卡笔均消费金额1342.29元,同比下降20.68%。</p>
        <p><span>银行卡信贷规模继续扩大。</span>截至第一季度末,银行卡授信总额为9.85万亿元,环比增长7.87%;银行卡应偿信贷余额为 4.27万亿元,环比增长5.12%。银行卡卡均授信额度2.01万元,授信使用率743.32%。信用卡逾期半年未偿信贷总额604.70亿元,环比增长12.89%,占信用卡应偿信贷余额的1.50%,占比较上季度末上升0.10个百分点。</p>
        <p><span>(三)贷记转账等其他结算业务</span></p>
        <p><span>贷记转账业务稳步增长。</span>第一季度,全国共发生贷记转账、直接借记、托收承付以及国内信用证等其他结算业务25.63亿笔,金额688.00万亿元,同比分别增长22.79%和
        5.88%。其中,贷记转账业务21.92亿笔,金额677.19万亿元。</p>
        <p><span>(四)电子支付</span></p>
        <p><span>移动支付业务保持较快增长。</span>第一季度,银行业金融机
        构共处理电子支付业务374.01亿笔,金额756.84万亿元。其中,网上支付业务112.97亿笔,金额658.78万亿元,同比分别增长8.17%和0.14%;电话支付业务4007.27万笔,金额2.34万亿元,同比分别下降25.30%和26.33%;移动支付业务93.04亿笔,金额60.65万亿元,同比分别增长65.71%和16.35%。第一季度,非银行支付机构处理网络支付业务9470.90亿笔,金额26.47万亿元,同比分别增长60.13%和42.47%。</p>
        <p><span>二、支付系统</span></p>
        <p>第一季度,支付系统10共处理支付业务173.15亿笔,金额1257.32万亿元,同比分别增长34.44%和6.54%。</p>
        <p><span>(一)人民银行支付系统</span></p>
        <p>第一季度,人民银行支付系统11共处理支付业务24.39亿笔,金额903.87万亿元,同比分别增长46.25%和2.86%,分别占支付系统业务笔数和金额的14.09%和71.89%。日均处理业务2866.00万笔,金额14.71万亿元。</p>
        <p><span>大额实时支付系统业务量稳步增长。</span>第一季度,大额实时支付系统处理业务2.10亿笔,金额848.78万亿元,同比分别增长9.69%和2.12%。日均处理业务344.63万笔,金额13.91万亿元。</p>
        <p><span>小额批量支付系统业务量持续增长。</span>第一季度,小额批量支付系统处理业务6.81亿笔,金额8.87万亿元,同比分别增长40.91%和33.15%。日均处理业务756.98万笔,金额985.71亿元。</p>
        <p><span>网上支付跨行清算系统业务量快速增长。</span>第一季度,网上支付跨行清算系统处理业务14.60亿笔,金额11.50万亿元,同比分别增长62.03%和41.82%。日均处理业务1622.58
        万笔,金额1277.82亿元。</p>
        <p><span>同城清算系统业务笔数小幅下降。</span>第一季度,同城清算系统13处理业务8501.00万笔,金额33.09万亿元,笔数同比下4.40%,金额同比增长5.55%。日均处理业务139.36万笔,金额5425.29亿元。</p>
        <p><span>境内外币支付系统业务笔数有所下降。</span>第一季度,境内外币支付系统处理业务44.95万笔,金额2226.43亿美元(折合人民币约为1.54万亿元),笔数同比下降6.49%,金额同比增长4.56%;日均处理业务0.74万笔,金额36.50亿美元(折合人民币为251.82亿元)。</p>
        <p><span>全国支票影像交换系统业务量小幅下降。</span>第一季度,全国支票影像交换系统处理业务154.19万笔,金额906.99亿元,同比分别下降12.94%和7.40%。日均处理业务1.71万笔,金额10.08亿元。</p>
        <p><span>(二)其他支付系统</span></p>
        <p><span>银行业金融机构行内支付系统业务量持续增长。</span>第一季度,银行业金融机构行内支付系统处理业务76.79亿笔,金额329.04万亿元,同比分别增长38.53%和15.75%。日均处理
        业务8532.52万笔,金额3.66万亿元。</p>
        <p><span>银行卡跨行支付系统业务量保持增长态势。</span>第一季度,
        银行卡跨行支付系统处理业务66.19亿笔,金额20.11万亿元, 同比分别增长22.99%和31.30%。日均处理业务7 354.45万笔,金额2234.30亿元。</p>
        <p><span>城市商业银行汇票处理系统和支付清算系统业务量保持较快增长。</span>第一季度,城市商业银行汇票处理系统和支付清算系统处理业务14431.68万笔,金额2181.17亿元。日均
        处理业务4.80万笔,金额24.24亿元。</p>
        <p><span>农信银支付清算系统业务量保持快速增长。</span>第一季度,农信银支付清算系统处理业务5.73亿笔,金额1.60万亿元,同比分别增长100.88%和23.85%。日均处理业务636.92万笔,
        金额178.07亿元。</p>
        <p><span>人民币跨境支付系统运行平稳。</span>第一季度,人民币跨境支付系统处理业务25.98万笔,金额2.49万亿元。日均处理业务0.43万笔,金额407.40 亿元。</p>
        <p><span>三、人民币银行结算账户</span></p>
        <p><span>人民币银行结算账户数量平稳增长。</span>截至第一季度末,全国共开立人民币银行结算账户85.27亿户,环比增长2.09%,增速放缓1.25个百分点。</p>
        <p><span>单位银行结算账户数量小幅增长。</span>截至第一季度末,全国共开立单位银行结算账户5 068.56万户,环比增长2.61%,增速上升0.25个百分点。其中,基本存款账户3394.19万户,一般存款账户1320.75万户,专用存款账户333.69万户,临时存款账户19.93万户,分别占单位银行结算账户总量的66.97%、26.06%、6.58%和0.39%。本季度全国基本存款账户增加111.52万户,一般存款账户增加14.03万户,专用存款账户增加3.68万户,临时存款账户减少0.14万户。 </p>
        <p><span>个人银行结算账户数量增速放缓。</span>截至第一季度末,全国共开立个人银行结算账户84.77亿户,较上季度末增加
        1.74亿户,环比增长2.09%,增速放缓1.26个百分点。人均拥有账户数达6.13户。</p>
        <p>附件:<a href="5200957/files/851e522d7d2e4be0a95a876a163f58bf.pdf" target="_blank">2017年第一季度支付体系运行总体情况</a></p> '''
        res_list = []
        soup = BeautifulSoup(html_doc, 'html.parser')
        res_text = soup.get_text() #写为 res_text = soup.text这样也是可以的。
        print(res_text)

    输出结果如下:

     2017年第一季度支付体系运行总体情况
    2017年第一季度支付业务统计数据显示,全国支付体系运行平稳,社会资金交易规模不断扩大,支付业务量保持稳步增长。
    一、非现金支付工具
    第一季度,全国共办理非现金支付业务2333.71亿笔,金额928.63万亿元,同比分别增长24.53%和4.54%。
    (一)票据
    票据业务保持下降趋势。第一季度,全国共发生票据业务6500.94万笔,金额44.58万亿元,同比分别下降11.73% 和3.43%。其中,支票业务6042.31万笔,金额39.79万亿元,同比分别下降11.33%和1.53%;实际结算商业汇票业务392.31万笔,金额4.28万亿元,同比分别下降4.94%和8.20%;
        银行汇票业务19.17万笔,金额1007.59亿元,同比分别下降66.37%和69.96%;银行本票业务47.16万笔,金额4 008.14
        亿元,同比分别下降41.70%和46.39%。
    电子商业汇票系统业务增长较快。第一季度,电子商业汇票系统出票93.92万笔,金额2.83万亿元,同比分别增长
        127.06%和55.04%;承兑97.76万笔,金额2.92万亿元,同比分别增长129.28%和55.49%;贴现30.09万笔,金额1.71万亿元,同比分别增长87.64%和31.53%;转贴现116.20万笔,金额14.51万亿元,同比分别增长62.47%和22.39%。
    (二)银行卡
    银行卡发卡量保持增长。截至第一季度末,全国银行卡
        在用发卡数量62.63亿张,同比增长10.69%,环比增长2.26%。其中,借记卡在用发卡数量57.73亿张,同比增长10.84%,
        环比增长2.00%;信用卡和借贷合一卡在用发卡数量共计4.90亿张,同比增长8.94%,环比增长5.43%。全国人均持有银行卡4.53张,其中,人均持有信用卡0.32张。
    银行卡受理环境不断改善。截至第一季度末,银行卡跨行支付系统联网特约商户2131.74万户,POS机具2548.90万台,ATM机具94.06万台,较上季度末分别增加64.54万户、95.40万台、1.64万台。全国每万人对应的POS数量184.34台,同比增长6.66%,每万人对应的ATM数量6.80台,同比增长4.16%。
    银行卡交易量持续增长。第一季度,全国共发生银行卡交易4307.43亿笔,金额196.06万亿元,同比分别增长24.79% 和1.95%。其中,存现业务24.28亿笔,金额18.34万亿元;取现业务44.25亿笔,金额18.25万亿元;转账业务125.78亿笔,金额144.29万亿元;消费业务113.12亿笔,金额15.18万亿元。银行卡跨行消费业务536.62亿笔,金额11.80万亿元。银行卡渗透率达48.60%,环比上升0.12个百分点;银行卡人
        均消费金额达1.10万元,同比增长11.71%;银行卡卡均消费
        金额为2424.37元,同比增长1.07%;银行卡笔均消费金额1342.29元,同比下降20.68%。
    银行卡信贷规模继续扩大。截至第一季度末,银行卡授信总额为9.85万亿元,环比增长7.87%;银行卡应偿信贷余额为 4.27万亿元,环比增长5.12%。银行卡卡均授信额度2.01万元,授信使用率743.32%。信用卡逾期半年未偿信贷总额604.70亿元,环比增长12.89%,占信用卡应偿信贷余额的1.50%,占比较上季度末上升0.10个百分点。
    (三)贷记转账等其他结算业务
    贷记转账业务稳步增长。第一季度,全国共发生贷记转账、直接借记、托收承付以及国内信用证等其他结算业务25.63亿笔,金额688.00万亿元,同比分别增长22.79%和
        5.88%。其中,贷记转账业务21.92亿笔,金额677.19万亿元。
    (四)电子支付
    移动支付业务保持较快增长。第一季度,银行业金融机
        构共处理电子支付业务374.01亿笔,金额756.84万亿元。其中,网上支付业务112.97亿笔,金额658.78万亿元,同比分别增长8.17%和0.14%;电话支付业务4007.27万笔,金额2.34万亿元,同比分别下降25.30%和26.33%;移动支付业务93.04亿笔,金额60.65万亿元,同比分别增长65.71%和16.35%。第一季度,非银行支付机构处理网络支付业务9470.90亿笔,金额26.47万亿元,同比分别增长60.13%和42.47%。
    二、支付系统
    第一季度,支付系统10共处理支付业务173.15亿笔,金额1257.32万亿元,同比分别增长34.44%和6.54%。
    (一)人民银行支付系统
    第一季度,人民银行支付系统11共处理支付业务24.39亿笔,金额903.87万亿元,同比分别增长46.25%和2.86%,分别占支付系统业务笔数和金额的14.09%和71.89%。日均处理业务2866.00万笔,金额14.71万亿元。
    大额实时支付系统业务量稳步增长。第一季度,大额实时支付系统处理业务2.10亿笔,金额848.78万亿元,同比分别增长9.69%和2.12%。日均处理业务344.63万笔,金额13.91万亿元。
    小额批量支付系统业务量持续增长。第一季度,小额批量支付系统处理业务6.81亿笔,金额8.87万亿元,同比分别增长40.91%和33.15%。日均处理业务756.98万笔,金额985.71亿元。
    网上支付跨行清算系统业务量快速增长。第一季度,网上支付跨行清算系统处理业务14.60亿笔,金额11.50万亿元,同比分别增长62.03%和41.82%。日均处理业务1622.58
        万笔,金额1277.82亿元。
    同城清算系统业务笔数小幅下降。第一季度,同城清算系统13处理业务8501.00万笔,金额33.09万亿元,笔数同比下4.40%,金额同比增长5.55%。日均处理业务139.36万笔,金额5425.29亿元。
    境内外币支付系统业务笔数有所下降。第一季度,境内外币支付系统处理业务44.95万笔,金额2226.43亿美元(折合人民币约为1.54万亿元),笔数同比下降6.49%,金额同比增长4.56%;日均处理业务0.74万笔,金额36.50亿美元(折合人民币为251.82亿元)。
    全国支票影像交换系统业务量小幅下降。第一季度,全国支票影像交换系统处理业务154.19万笔,金额906.99亿元,同比分别下降12.94%和7.40%。日均处理业务1.71万笔,金额10.08亿元。
    (二)其他支付系统
    银行业金融机构行内支付系统业务量持续增长。第一季度,银行业金融机构行内支付系统处理业务76.79亿笔,金额329.04万亿元,同比分别增长38.53%和15.75%。日均处理
        业务8532.52万笔,金额3.66万亿元。
    银行卡跨行支付系统业务量保持增长态势。第一季度,
        银行卡跨行支付系统处理业务66.19亿笔,金额20.11万亿元, 同比分别增长22.99%和31.30%。日均处理业务7 354.45万笔,金额2234.30亿元。
    城市商业银行汇票处理系统和支付清算系统业务量保持较快增长。第一季度,城市商业银行汇票处理系统和支付清算系统处理业务14431.68万笔,金额2181.17亿元。日均
        处理业务4.80万笔,金额24.24亿元。
    农信银支付清算系统业务量保持快速增长。第一季度,农信银支付清算系统处理业务5.73亿笔,金额1.60万亿元,同比分别增长100.88%和23.85%。日均处理业务636.92万笔,
        金额178.07亿元。
    人民币跨境支付系统运行平稳。第一季度,人民币跨境支付系统处理业务25.98万笔,金额2.49万亿元。日均处理业务0.43万笔,金额407.40 亿元。
    三、人民币银行结算账户
    人民币银行结算账户数量平稳增长。截至第一季度末,全国共开立人民币银行结算账户85.27亿户,环比增长2.09%,增速放缓1.25个百分点。
    单位银行结算账户数量小幅增长。截至第一季度末,全国共开立单位银行结算账户5 068.56万户,环比增长2.61%,增速上升0.25个百分点。其中,基本存款账户3394.19万户,一般存款账户1320.75万户,专用存款账户333.69万户,临时存款账户19.93万户,分别占单位银行结算账户总量的66.97%、26.06%、6.58%和0.39%。本季度全国基本存款账户增加111.52万户,一般存款账户增加14.03万户,专用存款账户增加3.68万户,临时存款账户减少0.14万户。 
    个人银行结算账户数量增速放缓。截至第一季度末,全国共开立个人银行结算账户84.77亿户,较上季度末增加
        1.74亿户,环比增长2.09%,增速放缓1.26个百分点。人均拥有账户数达6.13户。
    附件:2017年第一季度支付体系运行总体情况
    

      

  • 相关阅读:
    简单聚合查询
    简单搜索入门
    简单的document操作
    快速检测集群的健康状况
    Log4j和Slf4j的比较
    javascript中escape()、unescape()、encodeURI()、encodeURIComponent()、decodeURI()、decodeURIComponent()比较
    Spring-data-jpa详解,全方位介绍。
    JSON关联属性转换异常
    原生类型 和 参数化类型
    Spring Data JPA
  • 原文地址:https://www.cnblogs.com/www-caiyin-com/p/9946078.html
Copyright © 2011-2022 走看看