码迷,mamicode.com
首页 > Web开发 > 详细

获取html下的所有纯文本的方法

时间:2018-11-12 14:46:12      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:其他   tm机   支付   soup   3.1   compile   显示   doc   href   

 

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

第一种:

#-*- 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年第一季度支付体系运行总体情况

  

获取html下的所有纯文本的方法

标签:其他   tm机   支付   soup   3.1   compile   显示   doc   href   

原文地址:https://www.cnblogs.com/www-caiyin-com/p/9946078.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!