<?xml version="1.0" encoding="UTF-8"?><feed xmlns="http://www.w3.org/2005/Atom">
  <title>huanghaozi 的窝</title>
  <id>http://pipe.b3log.org/blogs/huanghaozi</id>
  <updated></updated>
  <subtitle>我是真滴辣鸡</subtitle>
  <link href="http://pipe.b3log.org/blogs/huanghaozi"></link>
  <entry>
    <title>震惊！神经网络这么学竟如此简单！速看秒删！（手动狗头）</title>
    <updated>2019-12-23T20:22:09+08:00</updated>
    <id>tag:pipe.b3log.org,2019-12-23:/blogs/huanghaozi/articles/2019/12/23/1577103729275</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/12/23/1577103729275" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;做一个机器人打游戏的&lt;font color=&#34;red&#34;&gt;抽象&lt;/font&gt;思路&lt;/h1&gt;&#xA;&lt;p&gt;举一个很简单的例子，扫雷&lt;/p&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/12/QQ%E6%88%AA%E5%9B%BE20191223201410-62265ee7.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;QQ截图20191223201410.jpg&#34;/&gt;&lt;br/&gt;&#xA;&lt;font color=&#34;gray&#34;&gt;（Win10莫有灵魂的扫雷）&lt;/font&gt;&lt;/p&gt;&#xA;&lt;p&gt;扫雷的基本玩法，就是通过一个格子周围的数字判断这个格子是否有雷，一开始一般是&lt;strong&gt;乱点&lt;/strong&gt;，点出来一片之后就可以通过逻(xia)辑(cai)来判断周围格子是否有雷&lt;/p&gt;&#xA;&lt;p&gt;这个游戏看起来很复杂，但是，我们可以把它&lt;font color=&#34;red&#34;&gt;抽象&lt;/font&gt;一下，玩游戏的过程，大概就是一个&lt;strong&gt;输入，处理，输出&lt;/strong&gt;的过程&lt;/p&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/12/inout-688981f1.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;inout.jpg&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;其中，&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;输入&lt;/strong&gt;的东西是：每一个坐标格与其对应的数、还剩几个雷&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;输出&lt;/strong&gt;的东西是：每一个坐标格 &lt;strong&gt;没有雷的概率&lt;/strong&gt; &lt;em&gt;（选取最高的摁下去）&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;所以问题就简单啦！我们只要生成一下中间的处理过程就能做出来个&lt;strong&gt;自动扫雷机器人&lt;/strong&gt;啦！那问题也就lei了，这个中间过程该zha办嘞？&lt;/p&gt;&#xA;&lt;p&gt;我们可以对这个&lt;strong&gt;游戏过程&lt;/strong&gt;进行逻辑上的分析。但是，如果换个游戏，又该zha办嘞？&lt;/p&gt;&#xA;&lt;p&gt;所以想一想，有什么数学过程，是可以在知道很多组输入、输出时，自动生成中间模型的嘞？&lt;/p&gt;&#xA;&lt;p&gt;答案就是 &lt;strong&gt;回归&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h1&gt;从回归讲起&lt;/h1&gt;&#xA;&lt;p&gt;仔细回忆一下，什么是回归？大概就是下面这个图的亚子：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/12/regression-1d6de949.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;regression.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;上图中，&lt;strong&gt;输入&lt;/strong&gt;是X，&lt;strong&gt;输出&lt;/strong&gt;是Y，中间的过程是那条线&lt;/p&gt;&#xA;&lt;p&gt;回归的过程，大概就是从一堆散点&lt;strong&gt;拟合&lt;/strong&gt;出来一条线来&lt;/p&gt;&#xA;&lt;p&gt;那么&lt;strong&gt;拟合&lt;/strong&gt;的过程是什么嘞？——&lt;strong&gt;最小二乘法&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;最小二乘法，简单的说，就是使图里的散点Y值到拟合线Y值&lt;strong&gt;距离&lt;/strong&gt;的&lt;strong&gt;平方和&lt;/strong&gt;最小。这个距离如下图所示：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/12/regeression-79aa3523.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;regeression.jpg&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;具体的计算过程就是下面这样的：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/12/QQ%E6%88%AA%E5%9B%BE20191223230413-f24a3ee7.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;QQ截图20191223230413.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;上面的拟合线是一条直线，也可以将其换成任意的函数形式，具体需要看&lt;strong&gt;散点像什么函数&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;但是，现实往往就很残酷，比如我们上面说的&lt;strong&gt;自动扫雷机器人&lt;/strong&gt;模型，它的输入和输出，不是一个数，是一组数，而且，它的函数关系很复杂，肯定不是一条直线那么简单，而且也没办法通过看&lt;strong&gt;它像什么函数&lt;/strong&gt;来判断它的函数形式。&lt;/p&gt;&#xA;&lt;p&gt;而神经网络就可以很好地解决这个问题！&lt;/p&gt;&#xA;&lt;h1&gt;神经网络又是什么？&lt;/h1&gt;&#xA;&lt;p&gt;最简单的那个神经网络模型和回归很像，是下面这个图这样：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/12/%E6%97%A0%E6%A0%87%E9%A2%98-f406e0b8.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.jpg&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;也是一个输入，一个输出，不过中间是一团&lt;strong&gt;乱糟糟的东西&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;把这个模型想成一个函数，输入一堆数，经过中间的运算，输出一堆数，那中间那团乱糟糟的运算具体是怎么算的嘞？&lt;/p&gt;&#xA;&lt;p&gt;其实在神经网络里，每一个圈圈都是一个&lt;strong&gt;神经元&lt;/strong&gt;，箭头就是它的输入输出，它是有具体形式的：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/12/%E6%97%A0%E6%A0%87%E9%A2%98-9b703c16.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.jpg&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;里面有k1、k2、k3、b...是不是很熟悉？其实就是线性回归那条直线的形式，不过还得加一层&lt;strong&gt;激活函数&lt;/strong&gt;A()才行，不然模型&lt;strong&gt;训练&lt;/strong&gt;出来真就和线性回归一样出来条直线啦&lt;br/&gt;&#xA;（其中的k1、k2、k3一般叫权重，用w表示）&lt;/p&gt;&#xA;&lt;p&gt;（&lt;strong&gt;训练&lt;/strong&gt;和回归里的&lt;strong&gt;拟合&lt;/strong&gt;是差不多的意思，都是在两头加一堆数据（散点）生成中间的模型）&lt;/p&gt;&#xA;&lt;p&gt;激活函数有很多种，选择很玄学，本文只是粗略讲解，所以不深究&lt;/p&gt;&#xA;&lt;p&gt;这样的一个个神经元组成一个最简单的网络，就是从输入数据开始一层一层地往前输出，每一层就可以看作一组数据往前跑&lt;/p&gt;&#xA;&lt;p&gt;（这样一个复杂的网络，手算基本8可能哒，乖乖用计算机叭）&lt;/p&gt;&#xA;&lt;p&gt;那么，该如何训练模型得出里面的k1、k2、k3、b这些权重嘞？和回归很像，有一个叫反向传播的算法&lt;/p&gt;&#xA;&lt;h1&gt;反向传播&lt;/h1&gt;&#xA;&lt;p&gt;回忆一下回归里求k和b的算法，核心就是令&lt;strong&gt;离差&lt;/strong&gt;（拟合值与真实值的差距）最小&lt;/p&gt;&#xA;&lt;p&gt;对应的，神经网络的每一个神经元都可以看作一个回归方程（不过套了一个激活函数），我们回忆一下回归里的&lt;strong&gt;离差平方和&lt;/strong&gt;（令它最小）&lt;/p&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/12/QQ%E6%88%AA%E5%9B%BE20191223230546-e9cd715e.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;QQ截图20191223230546.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;span class=&#34;language-math&#34;&gt;y_{拟合线}&lt;/span&gt;其实就是神经网络最后一层的输出，&lt;strong&gt;最后一层和它上一层&lt;/strong&gt;其实就是一组套了激活函数的&lt;strong&gt;回归方程&lt;/strong&gt;，把这组方程代入那个离差平方和，用&lt;strong&gt;梯度下降&lt;/strong&gt;（其实也是导数）算它最小值&lt;/p&gt;&#xA;&lt;p&gt;然后我们会发现这个式子里并没有倒数第二层的输出值，而倒数第二层又是和前一层的回归，对应我们需要把倒数第二层代进去....（这就是&lt;strong&gt;反向传播&lt;/strong&gt;了）&lt;br/&gt;&#xA;不过....这样还没法算，因为必须代，代，代，最后代到x才能回归，而且还存在激活函数....就很难一次性算出&lt;/p&gt;&#xA;&lt;p&gt;有一个解决办法，就是先设定一个&lt;strong&gt;初始权重&lt;/strong&gt;，输入一组数据，得到一组输出，再输入一组数据，再得到一组输出，得到&lt;strong&gt;N组输入输出&lt;/strong&gt;，再进行反向传播，这样就能进行计算了&lt;/p&gt;&#xA;&lt;p&gt;既然有设定初始权重，那&lt;strong&gt;输入&lt;/strong&gt;一组数据，就能得到&lt;strong&gt;每个神经元&lt;/strong&gt;的&lt;strong&gt;输出&lt;/strong&gt;啦，所以从最后一层开始，根据最后一层每个神经元与倒数第二层之间的回归关系式，以及&lt;strong&gt;N组输出结果&lt;/strong&gt;与&lt;strong&gt;实际结果&lt;/strong&gt;的差异，令其最小，就可以更新上一层的权重&lt;/p&gt;&#xA;&lt;p&gt;这样一步一步&lt;strong&gt;往前更新权重&lt;/strong&gt;，就得到中间的模型啦！&lt;/p&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>银行经营管理学复习</title>
    <updated>2019-10-25T19:12:51+08:00</updated>
    <id>tag:pipe.b3log.org,2019-10-25:/blogs/huanghaozi/articles/2019/10/25/1572001971467</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/10/25/1572001971467" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;商业银行的职能&lt;/h1&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;信用中介&lt;/li&gt;&#xA;&lt;li&gt;支付中介&lt;/li&gt;&#xA;&lt;li&gt;金融服务&lt;/li&gt;&#xA;&lt;li&gt;信用创造&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h1&gt;商行经营原则&lt;/h1&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;安全性&lt;br/&gt;&#xA;风险种类&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;信用风险&lt;br/&gt;&#xA;利率风险&lt;br/&gt;&#xA;流动性风险&lt;br/&gt;&#xA;资本风险&lt;br/&gt;&#xA;策略&lt;br/&gt;&#xA;避免风险&lt;br/&gt;&#xA;分散风险&lt;br/&gt;&#xA;转移风险&lt;br/&gt;&#xA;补偿风险&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;流动性&lt;/li&gt;&#xA;&lt;li&gt;盈利性&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;微观意义：充实资本、扩大规模、增强信誉、提高竞争实力&lt;br/&gt;&#xA;社会意义：促进工商企业经营管理、利于国民经济良性循环、增加财政收入&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h1&gt;资产管理方法&lt;/h1&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;资金库法&lt;/li&gt;&#xA;&lt;li&gt;资金转换法&lt;/li&gt;&#xA;&lt;li&gt;线性规划法&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h1&gt;负债管理方法&lt;/h1&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;储备头寸负债管理&lt;/li&gt;&#xA;&lt;li&gt;贷款头寸负债管理&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h1&gt;资产负债管理方法&lt;/h1&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;资产负债比例管理方法&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;资本充足率&amp;gt;=8%&lt;br/&gt;&#xA;贷款/存款&amp;lt;=75%&lt;br/&gt;&#xA;流动资/流动债&amp;gt;=25%&lt;br/&gt;&#xA;对同一借款人，贷款/资本&amp;gt;=10%&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;利率敏感性缺口管理方法&lt;/li&gt;&#xA;&lt;li&gt;持续期缺口管理方法&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;持续期 约= 久期 = 平均回收期限&lt;br/&gt;&#xA;缺口 = 资产-负债&lt;br/&gt;&#xA;缺口+利率分析：&lt;br/&gt;&#xA;我缺口正（以现在的利率借出去的钱比较多）&lt;br/&gt;&#xA;如果后面利率上升了，我就血亏&lt;br/&gt;&#xA;（当初借钱给别人利息定少了）&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;金融衍生工具资产负债管理方法&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;远期利率协议、利率期货、利率期权、利率互换、上限下限双限的计算&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h1&gt;开银行最少多少钱？&lt;/h1&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;全国性、设分支机构：最低实收资本20亿元&lt;br/&gt;&#xA;全国性、不设分支机构：10亿元&lt;br/&gt;&#xA;区域性：8亿元&lt;br/&gt;&#xA;合作：5亿元&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h1&gt;开银行跟开厂资本金有什莫区别？&lt;/h1&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;企业：资本金就是所有者权益&lt;br/&gt;&#xA;企业：占全部资产30%（厂里的东西基本都是本钱）&lt;br/&gt;&#xA;银行：高负债企业，除所有者权益，还有债务资本&lt;br/&gt;&#xA;银行：占全部资产10%（银行里的钱基本都是借来的）&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h1&gt;核心资本特征？&lt;/h1&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;永久性——不能赎回&lt;/li&gt;&#xA;&lt;li&gt;免费性——不征税不收费&lt;/li&gt;&#xA;&lt;li&gt;止损性——能补偿银行亏的钱&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h1&gt;核心资本构成？&lt;/h1&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;权益资本&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;普通股&lt;br/&gt;&#xA;非累积优先股&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;公开储备&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;留存盈余——未分配利润——赚的钱没给股东的那部分&lt;br/&gt;&#xA;资本英语——股本盈余——溢价发股票收入、被捐赠收入（别人给的钱多出来的一部分）&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h1&gt;附属资本构成？&lt;/h1&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>非常正经的爬虫额外教程(3)——一点点网络芝士</title>
    <updated>2019-10-13T22:04:28+08:00</updated>
    <id>tag:pipe.b3log.org,2019-10-13:/blogs/huanghaozi/articles/2019/10/13/1570975468017</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/10/13/1570975468017" rel="alternate"></link>
    <summary type="html">&lt;blockquote&gt;&#xA;&lt;p&gt;前排提示：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;由于作者的路子比较野，在本教程中可能存在一些理解上的错误或偏差&lt;/li&gt;&#xA;&lt;li&gt;本文将围绕校园网的配置、爬虫的编写对网络进行解说&lt;/li&gt;&#xA;&lt;li&gt;本文是正经教程，内容比较硬核（作者很膨胀）&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;本文前面部分比较无聊&lt;/strong&gt;，建议从&lt;strong&gt;带宽&lt;/strong&gt;开始看&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h1&gt;层次划分&lt;/h1&gt;&#xA;&lt;p&gt;提到计算机网络，有一个绕不开的点，就是层次划分。&lt;br/&gt;&#xA;ISO规定的OSI网络模型有七个层次，但实际上，我们现在所使用的网络只有五个层次：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-29b37361.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;&lt;strong&gt;有些很相似的东西，在不同的协议里的表达是不一样的&lt;/strong&gt;&lt;br/&gt;&#xA;写爬虫什么的程序就要了解&lt;strong&gt;应用层&lt;/strong&gt;、&lt;strong&gt;传输层&lt;/strong&gt;的知识&lt;br/&gt;&#xA;做黑客抓数据包用的就是&lt;strong&gt;应用层&lt;/strong&gt;、&lt;strong&gt;传输层&lt;/strong&gt;、&lt;strong&gt;数据链路层&lt;/strong&gt;的知识&lt;br/&gt;&#xA;搭路由器组网就要用到&lt;strong&gt;网络层&lt;/strong&gt;、&lt;strong&gt;数据链路层&lt;/strong&gt;的知识&lt;br/&gt;&#xA;画电路做嵌入式做路由器就要用到&lt;strong&gt;物理层&lt;/strong&gt;的知识&lt;/p&gt;&#xA;&lt;p&gt;（实际上大多数业内人员都是什么层都懂点.....）&lt;/p&gt;&#xA;&lt;h1&gt;协议&lt;/h1&gt;&#xA;&lt;p&gt;上面介绍了层次，协议也是很重要的东西，就像两个人对话一样，必须用对方能听懂的语言，才能交流，协议就像是这个交流用的语言一样，不同协议有不同的设定，要学懂的话得一个一个攻破，常用的协议都有相应的书籍可供参考。&lt;br/&gt;&#xA;常用的协议：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;传输层：TCP、UDP...&lt;/li&gt;&#xA;&lt;li&gt;应用层：HTTP、HTTPS、FTP...&lt;/li&gt;&#xA;&lt;li&gt;网络层：IP、ICMP、ARP...&lt;/li&gt;&#xA;&lt;li&gt;数据链路层：PPP、PPPoE...&lt;br/&gt;&#xA;只是写爬虫的话，我们只需要知道传输层和应用层的协议就够了&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h1&gt;网络设备&lt;/h1&gt;&#xA;&lt;p&gt;在寝室有根网线，要用校园网可以用那根线，可以直接插进电脑，也就是直接用电脑的&lt;strong&gt;网卡&lt;/strong&gt;，也可以接&lt;strong&gt;集线器&lt;/strong&gt;然后连N台电脑，还可以接&lt;strong&gt;无线路由器&lt;/strong&gt;弄出Wifi&lt;/p&gt;&#xA;&lt;h1&gt;带宽&lt;/h1&gt;&#xA;&lt;p&gt;带宽=频带宽度=网速，有几个单位：&lt;br/&gt;&#xA;MBps = M Bit per second = M Bit / second = MB/s = M/s&lt;br/&gt;&#xA;Mbps = M byte per second = M byte / second = Mb/s&lt;/p&gt;&#xA;&lt;p&gt;然后 1 Bit = 8 byte&lt;br/&gt;&#xA;简单地说，&lt;strong&gt;大B=8个小b&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;其他的单位可以用1024进一单位推出来&lt;br/&gt;&#xA;（常说的校园网有5兆带宽，意思是校园网网速是5Mbps≈500K/s）&lt;br/&gt;&#xA;（但实际上校园网可以跑到50兆，后面会说）&lt;/p&gt;&#xA;&lt;h1&gt;上网过程&lt;/h1&gt;&#xA;&lt;p&gt;前面可能有些云里雾里，看完部分应该会有所理解&lt;br/&gt;&#xA;这里的上网暂时限定为浏览网页&lt;br/&gt;&#xA;比如，这里分析一下访问google.com这个不存在的网站的过程：&lt;/p&gt;&#xA;&lt;p&gt;首先在浏览器地址栏输入域名google.com：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-93650fd4.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;然后，圈圈转了N圈，出现：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-ccec9cd7.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;这个过程里，发生了什么呢？&lt;br/&gt;&#xA;首先，在我们输入域名按下enter的时候，就向DNS服务器发送了一个查IP的请求，那么什么是DNS呢？&lt;/p&gt;&#xA;&lt;h1&gt;DNS&lt;/h1&gt;&#xA;&lt;p&gt;实际上，我们输入的google.com，发送给了一个叫做DNS服务器的东西，然后，DNS服务器给了我们一个IP地址&lt;br/&gt;&#xA;所以，DNS服务器（），我们可以理解为一个查IP的机子，我们给他一个域名，它就返回给我们一个IP地址&lt;br/&gt;&#xA;那么IP地址又是什么呢？&lt;/p&gt;&#xA;&lt;h1&gt;IP地址&lt;/h1&gt;&#xA;&lt;p&gt;上网，实际上是一个收发数据、对话的过程&lt;br/&gt;&#xA;既然是对话，这里就存在两个角色：&lt;br/&gt;&#xA;&lt;strong&gt;我们的电脑、服务器&lt;/strong&gt;&lt;br/&gt;&#xA;为了方便，把它们写成&lt;strong&gt;A和B&lt;/strong&gt;，顺便把这个过程抽象成发短信&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;A想发短信给B问个东西，但是不知道B的电话号码，于是拿起手机，打算问一个&lt;strong&gt;人脉很广的同学&lt;/strong&gt;，这个同学的名字叫DNS&lt;br/&gt;&#xA;A告诉DNS自己想知道B的号码&lt;br/&gt;&#xA;于是DNS给A一个号码，A对着这个号码发了个短信&lt;br/&gt;&#xA;B看到了这条短信，短信还附带了A的号码&lt;br/&gt;&#xA;于是B向A的号码回了短信&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;上文的号码就是IP，上文也比较完整地表示了上网的过程&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h1&gt;URL结构&lt;/h1&gt;&#xA;&lt;p&gt;实际上，我们上网的时候，输入的东西不止是google.com，有的时候是这样的：&lt;br/&gt;&#xA;&lt;strong&gt;&lt;a href=&#34;http://pipe.b3log.org/blogs/huanghaozi/articles/2019/10/12/1570872822045&#34; rel=&#34;nofollow&#34;&gt;http://pipe.b3log.org/blogs/huanghaozi/articles/2019/10/12/1570872822045&lt;/a&gt;&lt;/strong&gt;&lt;br/&gt;&#xA;像这样的一长串东西我们有时候叫地址，在写程序的时候，我们更多地说成&lt;strong&gt;URL&lt;/strong&gt;&lt;br/&gt;&#xA;它是有结构的一串东西：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-2ad5d807.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;协议就是应用层的一堆协议，http、https什么的&lt;br/&gt;&#xA;图里能看到，域名是从右往左看的&lt;br/&gt;&#xA;请求路径就是请求服务器资源的哪个路径的资源&lt;br/&gt;&#xA;有时候我们也能看见带一堆?&amp;amp;的URL，比如这个：&lt;br/&gt;&#xA;&lt;a href=&#34;https://mbd.baidu.com/newspage/data/landingsuper?context=%7B%22nid%22%3A%22news_9305485940163694716%22%7D&amp;amp;n_type=0&amp;amp;p_from=1&#34; rel=&#34;nofollow&#34;&gt;https://mbd.baidu.com/newspage/data/landingsuper?context=%7B%22nid%22%3A%22news_9305485940163694716%22%7D&amp;amp;n_type=0&amp;amp;p_from=1&lt;/a&gt;&lt;br/&gt;&#xA;这个域名后面那一堆东西是附加参数&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-52f09f09.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;这些参数是给服务器程序看的，服务器程序会读取这些参数的值，然后根据这些参数传回给我们不同的信息&lt;/p&gt;&#xA;&lt;h1&gt;Mac地址&lt;/h1&gt;&#xA;&lt;h1&gt;帧&lt;/h1&gt;&#xA;&lt;h1&gt;数据包&lt;/h1&gt;&#xA;&lt;h1&gt;防火墙&lt;/h1&gt;&#xA;&lt;h1&gt;抓包&lt;/h1&gt;&#xA;&lt;h1&gt;网页&lt;/h1&gt;&#xA;&lt;h1&gt;爬虫&lt;/h1&gt;&#xA;&lt;h1&gt;关于校园网——路由器配置&lt;/h1&gt;&#xA;&lt;h1&gt;关于校园网——IPv6&lt;/h1&gt;&#xA;&lt;h1&gt;关于校园网——蒲公英&lt;/h1&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>假装自己是教程的爬虫额外教程(2)——程序的运行</title>
    <updated>2019-10-12T17:33:42+08:00</updated>
    <id>tag:pipe.b3log.org,2019-10-12:/blogs/huanghaozi/articles/2019/10/12/1570872822045</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/10/12/1570872822045" rel="alternate"></link>
    <summary type="html">&lt;blockquote&gt;&#xA;&lt;p&gt;语言解释：&lt;br/&gt;&#xA;魂儿=文件&lt;br/&gt;&#xA;GUI=图形界面&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h1&gt;黑窗口&lt;/h1&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-46817e55.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;大家好我是cmd.exe，图里就是我的魂儿&lt;br/&gt;&#xA;其实我长下面图二这个亚子，你可以用Win键+R输入cmd按enter打开我：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-14305fd1.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-da907495.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;（我的亚子有没有一种很 牛批 的赶脚？）&lt;br/&gt;&#xA;（什么？没有？！）&lt;br/&gt;&#xA;（本宫可是GUI的祖宗！八十年代的电脑整个屏幕都是我的亚子！）&lt;br/&gt;&#xA;（唉，老了，没什么人知道我了）&lt;br/&gt;&#xA;我告诉你怎么用我吧，我其实可以当一个&lt;strong&gt;操作系统&lt;/strong&gt;来用哦！（毕竟以前的操作系统就长我这样）&lt;br/&gt;&#xA;你可以用键盘对着我打字，告诉我你要干蛤，但是我只看得懂&lt;strong&gt;命令&lt;/strong&gt;（毕竟我名字就叫cmd - command嘛）&lt;br/&gt;&#xA;对了，注意到红框框里这个东西了吗：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-ce12d9f7.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;这个是我的&lt;strong&gt;工作路径&lt;/strong&gt;，额，意思就是我在偷窥这....啊不...是在这个目录里工作，所以命令里可以有这个&lt;strong&gt;工作路径&lt;/strong&gt;下的文件啊、程序啊，我能操控它们！&lt;br/&gt;&#xA;对了，改我工作路径用这个命令：&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code class=&#34;language-bat highlight-chroma&#34;&gt;&lt;span class=&#34;highlight-k&#34;&gt;cd&lt;/span&gt; 要改到的那个路径&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;话说能记住嘛....这个很常用的，试几次就会啦！&lt;br/&gt;&#xA;额，你是初学我嘛？！我赶脚你只需要记住我这一个命令就够了！&lt;br/&gt;&#xA;因为我能运行很多&lt;strong&gt;程序&lt;/strong&gt;！&lt;br/&gt;&#xA;前面说了我其实可以当操作系统用，所以我可以运行程序喔，比如：&lt;br/&gt;&#xA;这个路径下有这样的一个程序：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-174a0730.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;要运行它，可以这样给我命令：&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code class=&#34;language-bat highlight-chroma&#34;&gt;&lt;span class=&#34;highlight-k&#34;&gt;cd&lt;/span&gt; C:\Users\huang\Desktop&#xA;CEIC爬虫.exe&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;就是酱紫的：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-47b444fe.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;先把路径切到&lt;em&gt;CEIC爬虫.exe&lt;/em&gt;所在的路径，然后再直接把它名字报给我，我就把它执行啦！你可以随便试一些.exe程序都是这样的&lt;/p&gt;&#xA;&lt;h1&gt;⭐环境变量&lt;/h1&gt;&#xA;&lt;p&gt;我叫PATH，我是系统里的一个重要的&lt;strong&gt;环境变量&lt;/strong&gt;，你可以在这里找到我：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-dfe6c090.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-0dead8ad.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;（假装自己是&lt;strong&gt;高级&lt;/strong&gt;的东西）&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-f4876ff0.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-8f6ea1f5.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;按&lt;strong&gt;编辑&lt;/strong&gt;按钮可以看到我里面都有啥：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-f956af8f.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;蛤？看了这么久了，你居然不知道我是干什么的？！&lt;br/&gt;&#xA;呵呵，没有我，你还想在cmd里运行python xxx、pip xxx？你在想Pea***&lt;br/&gt;&#xA;其实，cmd它就是个庙里的老道，它完全就是因为我这个宝物，才敢那么嚣张！它每次启动不都还得看我一眼！不然它就是个废wu！&lt;br/&gt;&#xA;上面的图你也看见了，我里面全是各种各样的路径，看！比如这个！&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-56e54270.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;你就不好奇这个目录里有啥吗？&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-a6a978f8.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;你看cmd就在这个目录里面！&lt;br/&gt;&#xA;我可有用了，你想想看，你是不是每天都在用这个沙雕作者的投资日记程序啊？！&lt;br/&gt;&#xA;我可以帮你简化这个过程！&lt;br/&gt;&#xA;你把那个沙雕作者的程序找一下，我这边是在这里：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-c7cfe3e9.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;把它文件名改成a.exe随便放在一个空的文件夹里，路径最好是全英文的，这个是那个沙雕作者的操作：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-1d0f74d9.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;然后你把这个图里面这个路径复制一下，然后把我的编辑窗打开：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-2bcba98e.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;点新建，然后把刚才的路径粘进去：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-d59f6adb.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;一路点确定确定确定，就操作完成了！&lt;br/&gt;&#xA;什么，你不知道有啥用？！&lt;br/&gt;&#xA;试试按Win+R键，输入a.exe，然后按enter：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-2bd809bf.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;看！神奇的一幕发生了！&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-cf088a8a.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;它直接运行了你刚才复制改名的那个程序！&lt;br/&gt;&#xA;嘿嘿，我很厉害吧！效率是不是高了很多？&lt;/p&gt;&#xA;&lt;p&gt;其实它在cmd里也能直接敲了，根本不用切工作路径：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-90cc3b55.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;cmd它忘了告诉你了，.exe后缀的程序可以不用加后缀直接运行的！&lt;/strong&gt;&lt;br/&gt;&#xA;&lt;strong&gt;所以在那个Win+R那里也可以直接敲a然后enter就运行了&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;生成的xlsx表格文件在之前赋给我的那个路径下哦！&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h1&gt;注册表&lt;/h1&gt;&#xA;&lt;p&gt;我是没什么存在感的&lt;strong&gt;注册表&lt;/strong&gt;，在Win+R输regedit再按enter我就出来了：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-83ee16aa.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;其实我就是一堆&lt;strong&gt;变量&lt;/strong&gt;，只是比较多，程序运行的时候可以在我这里存取一些值，嗷对了，我这里存储了所有程序的安装信息，就酱....&lt;/p&gt;&#xA;&lt;h1&gt;编码规则&lt;/h1&gt;&#xA;&lt;p&gt;emmm...我不是什么东西，我是一个规则&lt;br/&gt;&#xA;计算机存的是一堆二进制数，不是字母也不是汉字，所以对应的，有一套对应的&lt;strong&gt;编码规则&lt;/strong&gt;（也叫&lt;strong&gt;字符集&lt;/strong&gt;）&lt;br/&gt;&#xA;最常见的就是ASCII码，可以表示很常见的一些符号、数字、字母，但是没有汉字&lt;br/&gt;&#xA;有很多很多语言，为了能表示所有的语言，人类就又把我设计了一遍，哦不，是很多遍，最常用的应该是这几种吧：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/10/image-f06d8a7f.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;这些基本上都带了人类所有的语言文字，当然，拥有十三亿人口的天朝也有自己的编码规则GB、GBK开头的就是（国标、国标扩）&lt;br/&gt;&#xA;有时候写程序会遇到无法识别汉字，或者出现&lt;strong&gt;乱码&lt;/strong&gt;的情况，这时候就得考虑我啦！&lt;br/&gt;&#xA;&lt;strong&gt;最好把文件存成UTF-8，解释器也用UTF-8编码，因为支持的语种最多&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h1&gt;权限&lt;/h1&gt;&#xA;&lt;p&gt;电脑里对文件最常见的操作就是读、写&lt;br/&gt;&#xA;文件的写权限通常只能由一个程序占用，占用的时候其他程序就不能再往这个文件里写东西了&lt;br/&gt;&#xA;读权限倒是无碍&lt;br/&gt;&#xA;但是，有些文件会对不同&lt;strong&gt;用户&lt;/strong&gt;有不同的权限&lt;br/&gt;&#xA;Windows系统里，只需要知道&lt;strong&gt;管理员权限&lt;/strong&gt;比较厉害就行了&lt;/p&gt;&#xA;&lt;p&gt;在有关文件操作的程序中，有时会遇到Permission denied这个错误&lt;br/&gt;&#xA;这时就需要检查&lt;strong&gt;权限&lt;/strong&gt;、是否有程序正在占用文件...这些问题了&lt;/p&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>写给同学们看的Python爬虫教程(1)——Pycharm+Anaconda环境搭建及配置</title>
    <updated>2019-09-28T19:56:31+08:00</updated>
    <id>tag:pipe.b3log.org,2019-09-28:/blogs/huanghaozi/articles/2019/09/28/1569671790624</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/09/28/1569671790624" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;概述&lt;/h1&gt;&#xA;&lt;p&gt;Pycharm是真滴好看d===(￣▽￣*)b&lt;br/&gt;&#xA;...啊不...是好用！&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/niupiUpRGBautoscaleLevel3ttax0.200000-cabc1f44.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;niupiUpRGBautoscaleLevel3ttax0.200000.jpg&#34;/&gt;&lt;/p&gt;&#xA;&lt;h1&gt;下载地址&lt;/h1&gt;&#xA;&lt;h3&gt;Pycharm&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.jetbrains.com/pycharm/download/#section=windows&#34; rel=&#34;nofollow&#34;&gt;https://www.jetbrains.com/pycharm/download/#section=windows&lt;/a&gt;&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%98-d7fb41be.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;版本的区别：&lt;br/&gt;&#xA;Community能白嫖，Professional要钱&lt;br/&gt;&#xA;Community没有Web开发等功能&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q&lt;/strong&gt;：Web是个什么鬼？&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：Web=网--&amp;gt;网站前后台开发&lt;br/&gt;&#xA;&lt;strong&gt;Q&lt;/strong&gt;：那你用的什莫版本？&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：Professional，假装自己很专业（但是这篇文章&lt;strong&gt;只讲Community&lt;/strong&gt;）&lt;br/&gt;&#xA;&lt;strong&gt;Q&lt;/strong&gt;：为蛤？&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：你萌大概暂时用不上那些功能叭...&lt;br/&gt;&#xA;&lt;strong&gt;Q&lt;/strong&gt;：（白嫖是什莫？）&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：（就是要钱的反义词...）&lt;br/&gt;&#xA;&lt;strong&gt;Q&lt;/strong&gt;：（作者的水平？）&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：（非常辣鸡）&lt;/p&gt;&#xA;&lt;h3&gt;Anaconda&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&amp;amp;O=D&#34; rel=&#34;nofollow&#34;&gt;https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&amp;amp;O=D&lt;/a&gt;&lt;br/&gt;&#xA;这个是清华tuna站提供的下载源，访问比较快，不是官网但提供的安装包相同&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q&lt;/strong&gt;：清华tuna是什莫？&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：清华大学开源软件镜像站&lt;br/&gt;&#xA;&lt;strong&gt;Q&lt;/strong&gt;：说了等于没说....&lt;br/&gt;&#xA;&lt;strong&gt;Q&lt;/strong&gt;：辣这个AnaConda是什莫？莫不是condom？你搞hs？&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/timg2-2832aace.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;timg2.jpg&#34;/&gt;&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：AnaConda就是个集成了很多模块的Python&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：（话说作者你都在想什么hs东西啊喂，这不应该是正常的QA嘛？！）&lt;/p&gt;&#xA;&lt;h1&gt;安装过程&lt;/h1&gt;&#xA;&lt;h3&gt;Pycharm&lt;/h3&gt;&#xA;&lt;p&gt;简单的说：&lt;strong&gt;下一步--下一步--下一步--安装--完成&lt;/strong&gt;&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/u989454650395654785fm26gp0-ff7de978.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;u989454650395654785fm26gp0.jpg&#34;/&gt;&lt;br/&gt;&#xA;哼！明明就是这样...不信你试试...&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%983-ea105651.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题3.png&#34;/&gt;&lt;br/&gt;&#xA;好叭...&lt;br/&gt;&#xA;那就是：&lt;strong&gt;Next--Next--Next--Install--Finish&lt;/strong&gt;&lt;br/&gt;&#xA;且慢！这个页面最好勾上左边这两个勾：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%984-546eb9a8.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题4.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;h3&gt;Anaconda&lt;/h3&gt;&#xA;&lt;p&gt;简单的说：&lt;strong&gt;Next--I agree--Next--Install--Finish&lt;/strong&gt;&lt;br/&gt;&#xA;（这次才不会错了嘞）&lt;/p&gt;&#xA;&lt;p&gt;记得安装完成后要配置环境变量：&lt;br/&gt;&#xA;（我能一口气背下来：此电脑右键属性左边高级系统设置高级选项卡右下角环境变量）&lt;br/&gt;&#xA;（但是直接用Win10的娜妹子就行！）&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9818-fe1f07bc.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题18.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;然后编辑PATH&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/image-0285fcce.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;image.png&#34;/&gt;&lt;br/&gt;&#xA;新建这两个环境变量&lt;br/&gt;&#xA;就是anaconda的安装文件夹，和这个目录下的Scripts这两个文件夹&lt;/p&gt;&#xA;&lt;p&gt;然后确定确定确定就OK了&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q&lt;/strong&gt;：环境变量是什莫？&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：如果没有环境变量，辣你在cmd里敲命令的时候，只能调用工作目录下的程序，环境变量PATH里面有很多路径，顾名思义，环境就是敲命令时能调用的工作目录以外的程序........&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：就比方说cmd是一个世界，环境变量就相当于定义了这个世界的空气、水、温度这些东西...命令能直接取用...&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：说了也听不懂的亚子，得自行体会叭...&lt;br/&gt;&#xA;（CMD就是个黑窗口，能敲命令，&lt;strong&gt;按win+R键，输入cmd，再按enter打开&lt;/strong&gt;）&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9818-4ec18fe5.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题18.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;h1&gt;配置过程&lt;/h1&gt;&#xA;&lt;h3&gt;汉化Pycharm&lt;/h3&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;英语真是一门辣鸡的拼音语言，看着比中文慢多了，严重&lt;strong&gt;影响工作效率&lt;/strong&gt;&lt;br/&gt;&#xA;为了&lt;strong&gt;提高工作效率&lt;/strong&gt;（绝对不是看不懂），汉化很有必要&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;我都能想到的事情，别人肯定早就想到并做完了&lt;br/&gt;&#xA;于是我打开浏览器一搜，果然！出现了！汉化包！&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E4%B8%8B%E8%BD%BD-7662c4a7.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;下载.jpg&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;转自&lt;a href=&#34;https://www.pingfangx.com/xx/translation/jetbrains&#34; rel=&#34;nofollow&#34;&gt;平方X原创汉化&lt;/a&gt;，直接把二次分享链接晾这了：&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;链接：&lt;a href=&#34;https://pan.baidu.com/s/1RIe6IszmiNMVdeQcSc05Fw&#34; rel=&#34;nofollow&#34;&gt;https://pan.baidu.com/s/1RIe6IszmiNMVdeQcSc05Fw&lt;/a&gt;&lt;br/&gt;&#xA;提取码：a5jm&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;然后把这个jar放到安装目录里的lib目录下就OK了&lt;br/&gt;&#xA;什么？你找不到安装目录？快使用Win10的&lt;strong&gt;娜妹子&lt;/strong&gt;！&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%985-4dfc1d3e.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题5.png&#34;/&gt;&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%986-cdf13cfd.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题6.png&#34;/&gt;&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%987-da4721e8.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题7.png&#34;/&gt;&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%988-e54e6341.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题8.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;粘进去就完事啦&lt;/p&gt;&#xA;&lt;p&gt;什么？你不是Win10？你没有娜妹子？&lt;br/&gt;&#xA;自己找！&lt;/p&gt;&#xA;&lt;h3&gt;初次打开Pycharm&lt;/h3&gt;&#xA;&lt;p&gt;打开Pycharm，第一次打开出现的是这个&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%989-42a04e3d.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题9.png&#34;/&gt;&lt;br/&gt;&#xA;确定就好，然后同意协议并继续：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9810-2ce1d39c.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题10.png&#34;/&gt;&lt;br/&gt;&#xA;然后选主题，下一步&lt;/p&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9811-26301cdf.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题11.png&#34;/&gt;&lt;br/&gt;&#xA;然后&lt;strong&gt;start using&lt;/strong&gt;！！！&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9811-41059b6f.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题11.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;然后就可以开始&lt;strong&gt;创建项目&lt;/strong&gt;了：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9812-965f8c6c.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题12.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;h3&gt;配置解释器Interpreter&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;Q&lt;/strong&gt;：解释器是什么？&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：把Python转成C、Java什么的才能运行，相当于Runtime&lt;br/&gt;&#xA;&lt;strong&gt;Q&lt;/strong&gt;：说人话！&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：就是要跑你的代码（脚本（外挂）），要用这个才能跑，就是一个叫python.exe的文件&lt;br/&gt;&#xA;&lt;strong&gt;A&lt;/strong&gt;：把它想成神器就行了&lt;/p&gt;&#xA;&lt;p&gt;在上一步点完创建项目之后，就会出现下面的窗口，点开上面那个红框&lt;/p&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9813-a5906a04.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题13.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;就开始配置anaconda啦！&lt;/p&gt;&#xA;&lt;p&gt;首先选择Existing Interpreter，点击右边那个点点点&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9814-a704850b.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题14.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;然后把左边选择System Interpreter，找到之前安装anaconda的目录下的python.exe&lt;/p&gt;&#xA;&lt;p&gt;点确定，卡一会儿，就能点Create啦！打开就是这样的，可能要扫一遍包吧：&lt;br/&gt;&#xA;（个人赶脚这个每日提示没什莫卵用）&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9815-cae5aa18.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题15.png&#34;/&gt;&lt;br/&gt;&#xA;界面就是这样的啦&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9815-15159990.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题15.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;h3&gt;Helloworld&lt;/h3&gt;&#xA;&lt;p&gt;先随便建个代码文件：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9815-7030b02a.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题15.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;直接叫helloworld吧：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9815-c60a4a8a.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题15.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;按enter创建完毕了，敲点代码进去：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9816-c2ebe02c.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题16.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;字很小很蓝瘦，点开菜单里的文件--&amp;gt;设置，左边一栏里点开编辑器--&amp;gt;Font&lt;br/&gt;&#xA;我喜欢这样设置：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9816-ff3f414b.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题16.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;字比较&lt;strong&gt;带&lt;/strong&gt;，听说很多看不懂的数学公式、代码&lt;strong&gt;放大就能看懂&lt;/strong&gt;！&lt;br/&gt;&#xA;反正我是信了...&lt;/p&gt;&#xA;&lt;p&gt;下面是带字体效果：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9816-aeac2c6b.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题16.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;运行一下：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9816-1bf4e8c3.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题16.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;出现了！Hello World!&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%9816-e60d56f5.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题16.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;h3&gt;换tuna的pypi源&lt;/h3&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;我们经常会用pip命令安装很多package，但是官方源在国外，贼慢，所以&lt;strong&gt;为了效率&lt;/strong&gt;，换成国内源很有必要&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;个人比较喜欢tuna&lt;br/&gt;&#xA;参考tuna的帮助在cmd里敲就行：&lt;br/&gt;&#xA;&lt;a href=&#34;https://mirror.tuna.tsinghua.edu.cn/help/pypi/&#34; rel=&#34;nofollow&#34;&gt;https://mirror.tuna.tsinghua.edu.cn/help/pypi/&lt;/a&gt;&lt;/p&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>Python爬虫做作业</title>
    <updated>2019-09-05T14:08:01+08:00</updated>
    <id>tag:pipe.b3log.org,2019-09-05:/blogs/huanghaozi/articles/2019/09/05/1567663681320</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/09/05/1567663681320" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;序&lt;/h1&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;老师要求每天记录投资日记，要整一堆数据，由于本人懒癌发作，就写了这个爬虫，程序发到班群还蛮受欢迎的&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h1&gt;代码&lt;/h1&gt;&#xA;&lt;p&gt;代码有点辣鸡，写得冗长见谅.......&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code class=&#34;language-python highlight-chroma&#34;&gt;&lt;span class=&#34;highlight-err&#34;&gt;﻿&lt;/span&gt;&lt;span class=&#34;highlight-c1&#34;&gt;#coding: utf-8&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-kn&#34;&gt;from&lt;/span&gt; &lt;span class=&#34;highlight-nn&#34;&gt;bs4&lt;/span&gt; &lt;span class=&#34;highlight-kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;BeautifulSoup&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;highlight-nn&#34;&gt;requests&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-nn&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-nn&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-nn&#34;&gt;os&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-nn&#34;&gt;xlsxwriter&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;todaytime&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;today&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;strftime&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;%Y-%m-&lt;/span&gt;&lt;span class=&#34;highlight-si&#34;&gt;%d&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;-%H-%M-%S&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;wt_book&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;xlsxwriter&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;Workbook&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;todaytime&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;.xlsx&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;wt_book&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;add_worksheet&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;AllData&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;wt_book&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;add_format&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;({&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;bold&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;True&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;font_name&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;Microsoft YaHei&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;font_size&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;12&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;align&amp;#34;&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;center&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;locked&amp;#34;&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;True&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-p&#34;&gt;})&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;wt_book&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;add_format&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;({&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;font_name&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;Microsoft YaHei Light&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;font_size&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;14&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;align&amp;#34;&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;center&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;num_format&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;#,##0.000&amp;#39;&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-p&#34;&gt;})&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;styleC&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;wt_book&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;add_format&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;({&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;font_name&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;Microsoft YaHei Light&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;font_size&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;14&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;align&amp;#34;&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;center&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;num_format&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;yyyy-mm-dd&amp;#39;&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-p&#34;&gt;})&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;styleD&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;wt_book&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;add_format&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;({&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;font_name&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;Microsoft YaHei Light&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;font_size&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;14&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;align&amp;#34;&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;center&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;num_format&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;0.000%&amp;#39;&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-p&#34;&gt;})&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;def&lt;/span&gt; &lt;span class=&#34;highlight-nf&#34;&gt;writeInit2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;():&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;日期&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;名称&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;开&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;现&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;昨收&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;最高&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;6&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;最低&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;涨跌&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;8&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;涨跌百分比&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;9&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;成交量（手）&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;13&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;Shibor&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;14&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;日期&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;14&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;O/N&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;14&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;1W&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;14&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;2W&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;14&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;1M&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;14&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;3M&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;14&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;6&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;6M&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;14&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;9M&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;14&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;8&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;1Y&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;17&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;Libor&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;18&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;日期&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;18&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;O/N&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;18&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;1W&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;18&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;1M&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;18&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;2M&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;18&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;3M&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;18&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;6&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;6M&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;18&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;1Y&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleA&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;set_column&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;A:B&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mf&#34;&gt;14.0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;set_column&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;B:C&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mf&#34;&gt;13.4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;set_column&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;C:D&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mf&#34;&gt;12.32&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;set_column&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;D:E&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mf&#34;&gt;13.4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;set_column&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;E:F&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mf&#34;&gt;13.4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;set_column&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;F:G&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mf&#34;&gt;13.4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;set_column&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;G:H&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mf&#34;&gt;13.4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;set_column&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;H:I&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mf&#34;&gt;8.735&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;set_column&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;I:J&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mf&#34;&gt;11.3675&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;set_column&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;J:K&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mf&#34;&gt;19.7436&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &#xA;&lt;span class=&#34;highlight-k&#34;&gt;def&lt;/span&gt; &lt;span class=&#34;highlight-nf&#34;&gt;write2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;):&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;时间&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleC&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;名称&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;开&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;现&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;昨收&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;最高&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;6&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;最低&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;涨跌&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;8&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;涨跌百分比&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleD&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;成交量&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-ow&#34;&gt;in&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;keys&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()):&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;9&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;成交量&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &#xA;&lt;span class=&#34;highlight-k&#34;&gt;def&lt;/span&gt; &lt;span class=&#34;highlight-nf&#34;&gt;writedqs2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;):&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;时间&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleC&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;名称&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;点数&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;涨跌&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xrow&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;8&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;涨跌百分比&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleD&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &#xA;&lt;span class=&#34;highlight-k&#34;&gt;def&lt;/span&gt; &lt;span class=&#34;highlight-nf&#34;&gt;writeshibor2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;):&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;15&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;时间&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleC&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;15&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;O/N&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;15&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;1W&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;15&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;2W&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;15&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;1M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;15&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;3M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;15&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;6&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;6M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;15&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;9M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;15&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;8&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;1Y&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &#xA;&lt;span class=&#34;highlight-k&#34;&gt;def&lt;/span&gt; &lt;span class=&#34;highlight-nf&#34;&gt;writelibor2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;):&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;19&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;时间&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleC&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;19&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;O/N&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;19&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;1W&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;19&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;1M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;19&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;2M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;19&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;3M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;19&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;6&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;6M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;wt_sheet&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;write_number&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;19&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;12M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;styleB&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &#xA;&lt;span class=&#34;highlight-k&#34;&gt;def&lt;/span&gt; &lt;span class=&#34;highlight-nf&#34;&gt;get_libor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;():&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;libor&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;{}&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;response&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;requests&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;https://www.global-rates.com/interest-rates/libor/american-dollar/american-dollar.aspx&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;soup&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;BeautifulSoup&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;response&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;text&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;lxml&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;soup&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;find&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;table&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;style&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;width:100%;margin:16px 0px 0px 0px;border:1px solid #CCCCCC;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;find_all&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;td&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;libor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;时间&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;strptime&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;soup&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;find&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;span&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-nb&#34;&gt;id&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;lbl_hdr2&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;%m-&lt;/span&gt;&lt;span class=&#34;highlight-si&#34;&gt;%d&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;-%Y&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;strftime&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;%Y-%m-&lt;/span&gt;&lt;span class=&#34;highlight-si&#34;&gt;%d&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;libor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;O/N&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[:&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;libor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;1W&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;13&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[:&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;libor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;1M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;25&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[:&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;libor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;2M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;31&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[:&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;libor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;3M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;37&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[:&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;libor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;6M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;55&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[:&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;libor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;12M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;91&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[:&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;libor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;libor&lt;/span&gt;&#xA;    &#xA;&lt;span class=&#34;highlight-k&#34;&gt;def&lt;/span&gt; &lt;span class=&#34;highlight-nf&#34;&gt;get_shibor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;():&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;shibor&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;{}&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;response&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;requests&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;http://www.shibor.org/shibor/ShiborTendaysShow.do&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;soup&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;BeautifulSoup&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;response&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;text&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;lxml&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;soup&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;find&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;table&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;class_&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;shiborquxian2&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;find&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;tr&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;find_all&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;td&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;shibor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;时间&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;shibor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;O/N&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;shibor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;1W&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;shibor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;2W&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;shibor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;1M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;shibor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;3M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;shibor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;6M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;6&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;shibor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;9M&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;shibor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;1Y&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allData&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;8&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;string&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;shibor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;return&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;shibor&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;class&lt;/span&gt; &lt;span class=&#34;highlight-nc&#34;&gt;cdjkinfo&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-nb&#34;&gt;object&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;):&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;def&lt;/span&gt; &lt;span class=&#34;highlight-fm&#34;&gt;__init__&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;id&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;type&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;):&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;id&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;id&lt;/span&gt;              &lt;span class=&#34;highlight-c1&#34;&gt;#ID&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;type&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;type&lt;/span&gt;            &lt;span class=&#34;highlight-c1&#34;&gt;#类型&lt;/span&gt;&#xA;        &#xA;    &lt;span class=&#34;highlight-k&#34;&gt;def&lt;/span&gt; &lt;span class=&#34;highlight-nf&#34;&gt;get_info&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;):&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-k&#34;&gt;try&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-n&#34;&gt;content&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;requests&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;get&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;http://hq.sinajs.cn/list=&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;id&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;text&lt;/span&gt;                  &lt;span class=&#34;highlight-c1&#34;&gt;#获取数据&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-k&#34;&gt;except&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;请检查网络连接！&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-n&#34;&gt;os&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;system&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;PAUSE&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-nb&#34;&gt;str&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;content&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;content&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;find&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&amp;#34;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;))&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:][:&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;content&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;content&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;find&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&amp;#34;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;))&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:]&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;find&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&amp;#34;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)]&lt;/span&gt;       &lt;span class=&#34;highlight-c1&#34;&gt;#整理字符串&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;str&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;split&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;,&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;                                                               &lt;span class=&#34;highlight-c1&#34;&gt;#分离数据&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;type&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;                                                                      &lt;span class=&#34;highlight-c1&#34;&gt;#股票&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;name&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;                                                             &lt;span class=&#34;highlight-c1&#34;&gt;#名称&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;kd&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                        &lt;span class=&#34;highlight-c1&#34;&gt;#开&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xm&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                        &lt;span class=&#34;highlight-c1&#34;&gt;#收&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zouz&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                      &lt;span class=&#34;highlight-c1&#34;&gt;#昨收&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zvgc&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                      &lt;span class=&#34;highlight-c1&#34;&gt;#最高&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zvdi&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                      &lt;span class=&#34;highlight-c1&#34;&gt;#最低&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;id&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;sh000001&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&#xA;                &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;igjnll&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;8&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                &lt;span class=&#34;highlight-c1&#34;&gt;#成交量（单位：手）&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-k&#34;&gt;else&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&#xA;                &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;igjnll&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;8&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;100&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;time&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;strptime&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;30&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39; &amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;31&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;%Y-%m-&lt;/span&gt;&lt;span class=&#34;highlight-si&#34;&gt;%d&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt; %H:%M:%S&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-k&#34;&gt;elif&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;type&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;                                                                    &lt;span class=&#34;highlight-c1&#34;&gt;#期货&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;name&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;                                                             &lt;span class=&#34;highlight-c1&#34;&gt;#名称&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;kd&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                        &lt;span class=&#34;highlight-c1&#34;&gt;#开&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xm&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;8&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                        &lt;span class=&#34;highlight-c1&#34;&gt;#收&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zouz&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                      &lt;span class=&#34;highlight-c1&#34;&gt;#昨收&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zvgc&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                      &lt;span class=&#34;highlight-c1&#34;&gt;#最高&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zvdi&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                      &lt;span class=&#34;highlight-c1&#34;&gt;#最低&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;time&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;strptime&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;17&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39; &amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;%Y-%m-&lt;/span&gt;&lt;span class=&#34;highlight-si&#34;&gt;%d&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt; %H%M%S&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-k&#34;&gt;elif&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;type&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;                                                                    &lt;span class=&#34;highlight-c1&#34;&gt;#外盘期货&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;name&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;13&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;                                                            &lt;span class=&#34;highlight-c1&#34;&gt;#名称&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;kd&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;8&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                        &lt;span class=&#34;highlight-c1&#34;&gt;#开&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xm&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                        &lt;span class=&#34;highlight-c1&#34;&gt;#收&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zouz&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                      &lt;span class=&#34;highlight-c1&#34;&gt;#昨收&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zvgc&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                      &lt;span class=&#34;highlight-c1&#34;&gt;#最高&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zvdi&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                      &lt;span class=&#34;highlight-c1&#34;&gt;#最低&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;time&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;strptime&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;12&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39; &amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;6&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;%Y-%m-&lt;/span&gt;&lt;span class=&#34;highlight-si&#34;&gt;%d&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt; %H:%M:%S&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-k&#34;&gt;elif&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;type&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;                                                                    &lt;span class=&#34;highlight-c1&#34;&gt;#外汇&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;name&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;9&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;                                                             &lt;span class=&#34;highlight-c1&#34;&gt;#名称&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;kd&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                        &lt;span class=&#34;highlight-c1&#34;&gt;#开&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xm&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                        &lt;span class=&#34;highlight-c1&#34;&gt;#收&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zouz&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                      &lt;span class=&#34;highlight-c1&#34;&gt;#昨收&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zvgc&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;6&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                      &lt;span class=&#34;highlight-c1&#34;&gt;#最高&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zvdi&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                      &lt;span class=&#34;highlight-c1&#34;&gt;#最低&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;time&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;strptime&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;10&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39; &amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;%Y-%m-&lt;/span&gt;&lt;span class=&#34;highlight-si&#34;&gt;%d&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt; %H:%M:%S&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-k&#34;&gt;elif&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;type&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;                                                                    &lt;span class=&#34;highlight-c1&#34;&gt;#美股盘&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;name&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;                                                             &lt;span class=&#34;highlight-c1&#34;&gt;#名称&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xm&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                        &lt;span class=&#34;highlight-c1&#34;&gt;#收&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;vhdp&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                                      &lt;span class=&#34;highlight-c1&#34;&gt;#涨跌&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;vhdpPercent&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;float&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;All_data&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;])&lt;/span&gt;                                               &lt;span class=&#34;highlight-c1&#34;&gt;#涨跌百分比&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;time&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;datetime&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;today&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;type&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;vhdp&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xm&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zouz&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;vhdpPercent&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xm&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zouz&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zouz&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-k&#34;&gt;if&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;type&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&#xA;                &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;时间&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;time&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;strftime&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;%Y-%m-&lt;/span&gt;&lt;span class=&#34;highlight-si&#34;&gt;%d&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;),&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;名称&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;开&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;kd&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;现&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xm&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;昨收&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zouz&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;最高&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zvgc&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;最低&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zvdi&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;涨跌&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;vhdp&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;涨跌百分比&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;vhdpPercent&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;成交量&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;igjnll&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;}&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-k&#34;&gt;else&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&#xA;                &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;时间&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;time&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;strftime&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;%Y-%m-&lt;/span&gt;&lt;span class=&#34;highlight-si&#34;&gt;%d&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;),&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;名称&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;开&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;kd&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;现&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xm&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;昨收&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zouz&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;最高&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zvgc&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;最低&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zvdi&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;涨跌&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;vhdp&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;涨跌百分比&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;vhdpPercent&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;}&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-k&#34;&gt;else&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&#xA;            &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;时间&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;time&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;strftime&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;%Y-%m-&lt;/span&gt;&lt;span class=&#34;highlight-si&#34;&gt;%d&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;),&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;名称&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;name&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;点数&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;xm&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;涨跌&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;vhdp&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;涨跌百分比&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;vhdpPercent&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;/&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;}&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-bp&#34;&gt;self&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;        &#xA;&lt;span class=&#34;highlight-c1&#34;&gt;#上证指数&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;sz&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;sh000001&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;0&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;}&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-c1&#34;&gt;#大连大豆&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;douyi&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;A0&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;1&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;}&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;douer&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;B0&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;1&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;}&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-c1&#34;&gt;#纽约原油&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;nyyy&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;hf_CL&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;2&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;}&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-c1&#34;&gt;#上海原油&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;shyy&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;SC1910&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;1&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;}&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-c1&#34;&gt;#伦敦金&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;ldj&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;hf_XAU&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;2&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;}&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-c1&#34;&gt;#沪金&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;hj&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;AU0&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;1&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;}&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-c1&#34;&gt;#道琼斯&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;dqs&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;int_dji&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;4&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;}&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-c1&#34;&gt;#USDCNY&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;usdcny&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;USDCNY&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;3&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;}&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;writeInit2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;正在获取上证指数&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getsz&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;cdjkinfo&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;sz&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;int&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;sz&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]))&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getsz&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;get_info&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;write2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;getsz&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;正在获取大连大豆&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getdouyi&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;cdjkinfo&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;douyi&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;int&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;douyi&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]))&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getdouer&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;cdjkinfo&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;douer&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;int&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;douer&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]))&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getdouyi&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;get_info&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;write2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;getdouyi&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getdouer&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;get_info&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;write2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;getdouer&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;正在获取纽约原油&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getnyyy&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;cdjkinfo&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;nyyy&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;int&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;nyyy&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]))&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getnyyy&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;get_info&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;write2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;getnyyy&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;4&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;正在获取上海原油&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getshyy&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;cdjkinfo&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;shyy&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;int&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;shyy&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]))&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getshyy&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;get_info&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;write2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;getshyy&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;正在获取伦敦金&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getldj&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;cdjkinfo&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;ldj&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;int&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;ldj&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]))&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getldj&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;get_info&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;write2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;getldj&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;6&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;正在获取沪金&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;gethj&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;cdjkinfo&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;hj&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;int&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;hj&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]))&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;gethj&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;get_info&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;write2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;gethj&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;7&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;正在获取道琼斯&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getdqs&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;cdjkinfo&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;dqs&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;int&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;dqs&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]))&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getdqs&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;get_info&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;writedqs2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;getdqs&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;9&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;正在获取USDCNY&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getusdcny&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;cdjkinfo&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;usdcny&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;id&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;],&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;int&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;usdcny&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;type&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]))&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;getusdcny&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;get_info&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;write2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;getusdcny&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;8&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;正在获取Shibor&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;shibor&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;get_shibor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;writeshibor2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;shibor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;正在获取Libor（可能较慢，请耐心等待）&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;libor&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;get_libor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;writelibor2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;libor&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;zixuan1&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;input&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;请输入第一支自选股代码(Enter跳过): &amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zixuan1&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;):&lt;/span&gt;  &#xA;    &lt;span class=&#34;highlight-n&#34;&gt;firstLetter&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;zixuan1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;firstLetter&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;6&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;):&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-n&#34;&gt;zixuan1&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;sh&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;zixuan1&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;elif&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;firstLetter&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;3&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-ow&#34;&gt;or&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;firstLetter&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;==&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;0&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;):&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-n&#34;&gt;zixuan1&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;sz&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;zixuan1&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;else&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;请输入0，3，6开头的股票代码&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-n&#34;&gt;os&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;system&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;PAUSE&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-nb&#34;&gt;exit&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;正在获取&amp;#34;&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;zixuan1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;zixuanA&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;cdjkinfo&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zixuan1&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;zixuanA&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;get_info&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;write2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zixuanA&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;10&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &#xA;&lt;span class=&#34;highlight-n&#34;&gt;zixuan2&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-nb&#34;&gt;input&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;请输入第二支自选股代码(Enter跳过): &amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zixuan2&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;!=&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;):&lt;/span&gt;  &#xA;    &lt;span class=&#34;highlight-n&#34;&gt;firstLetter&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;zixuan2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;[&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;]&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;if&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;firstLetter&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;6&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;):&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-n&#34;&gt;zixuan2&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;sh&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;zixuan2&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;elif&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;firstLetter&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;==&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;3&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-ow&#34;&gt;or&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;firstLetter&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;==&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;0&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;):&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-n&#34;&gt;zixuan2&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;sz&amp;#39;&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;zixuan2&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;else&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;:&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;请输入0，3，6开头的股票代码&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-n&#34;&gt;os&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;system&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;PAUSE&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;        &lt;span class=&#34;highlight-nb&#34;&gt;exit&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;正在获取&amp;#34;&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;zixuan2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;zixuanB&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;cdjkinfo&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zixuan2&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;highlight-mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;zixuanB&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;get_info&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-n&#34;&gt;write2xlsx&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;zixuanB&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;allToday&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;highlight-mi&#34;&gt;11&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;    &lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&#xA;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;wt_book&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;close&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;()&lt;/span&gt;&#xA;&lt;span class=&#34;highlight-k&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;保存成功&lt;/span&gt;&lt;span class=&#34;highlight-se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;文件名：&amp;#34;&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-n&#34;&gt;todaytime&lt;/span&gt; &lt;span class=&#34;highlight-o&#34;&gt;+&lt;/span&gt; &lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;.xls&lt;/span&gt;&lt;span class=&#34;highlight-se&#34;&gt;\n&lt;/span&gt;&lt;span class=&#34;highlight-s1&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&#xA;&lt;span class=&#34;highlight-n&#34;&gt;os&lt;/span&gt;&lt;span class=&#34;highlight-o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;highlight-n&#34;&gt;system&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;highlight-s2&#34;&gt;&amp;#34;PAUSE&amp;#34;&lt;/span&gt;&lt;span class=&#34;highlight-p&#34;&gt;)&lt;/span&gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h1&gt;运行效果&lt;/h1&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%8D%95%E8%8E%B7-c21552f0.JPG?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;捕获.JPG&#34;/&gt;&lt;/p&gt;&#xA;&lt;hr/&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%8D%95%E8%8E%B7-67d4c5b1.JPG?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;捕获.JPG&#34;/&gt;&lt;/p&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>课堂笔记——微机原理与接口技术(3)</title>
    <updated>2019-09-05T14:06:12+08:00</updated>
    <id>tag:pipe.b3log.org,2019-09-05:/blogs/huanghaozi/articles/2019/09/05/1567663572435</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/09/05/1567663572435" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;通用数据传送&lt;/h1&gt;&#xA;&lt;h1&gt;交换&lt;/h1&gt;&#xA;&lt;h1&gt;堆栈操作&lt;/h1&gt;&#xA;&lt;h1&gt;换码&lt;/h1&gt;&#xA;&lt;h1&gt;标志传送&lt;/h1&gt;&#xA;&lt;h1&gt;输入输出&lt;/h1&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>将个人域名绑到pipe的野路子</title>
    <updated>2019-09-04T18:26:25+08:00</updated>
    <id>tag:pipe.b3log.org,2019-09-04:/blogs/huanghaozi/articles/2019/09/04/1567592785242</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/09/04/1567592785242" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;整体思路&lt;/h1&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;首先需要在b3log官服的pipe平台有个blog&lt;/li&gt;&#xA;&lt;li&gt;建一个github pages留空&lt;/li&gt;&#xA;&lt;li&gt;写一个html，在其中用frameset指向pipe的blog，做个壳子&lt;/li&gt;&#xA;&lt;li&gt;将其push到github pages那个repository里&lt;/li&gt;&#xA;&lt;li&gt;把自己的域名CNAME到github pages&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>课堂笔记——微机原理与接口技术(2)</title>
    <updated>2019-09-04T18:10:52+08:00</updated>
    <id>tag:pipe.b3log.org,2019-09-04:/blogs/huanghaozi/articles/2019/09/04/1567591851909</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/09/04/1567591851909" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;标志寄存器&lt;/h1&gt;&#xA;&lt;p&gt;&lt;font color=&#34;red&#34;&gt;* AF：辅助进位&lt;/font&gt;&lt;/p&gt;&lt;font color=&#34;red&#34;&gt;&#xA;&lt;/font&gt;&lt;ul&gt;&lt;font color=&#34;red&#34;&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;PF：奇偶&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;OF：溢出&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;CF：进位&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;ZF：零&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/font&gt;&lt;li&gt;&lt;font color=&#34;red&#34;&gt;&#xA;&lt;/font&gt;&lt;p&gt;&lt;font color=&#34;red&#34;&gt;SF：负号&lt;br/&gt;&#xA;&lt;/font&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;DF：方向&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;IF：开中断&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;TF：陷阱（单步）&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1&gt;寻址方式&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;立即数&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;寄存器&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;直接&lt;br/&gt;&#xA;[数]&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;寄存器间接&lt;br/&gt;&#xA;[指针]&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;寄存器相对&lt;br/&gt;&#xA;[指针+数]&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;基址变址&lt;br/&gt;&#xA;[指针+变址]&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;基址变址相对&lt;br/&gt;&#xA;[指针+变址+数]&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>课堂笔记——通信电子线路(1)</title>
    <updated>2019-09-02T23:50:22+08:00</updated>
    <id>tag:pipe.b3log.org,2019-09-02:/blogs/huanghaozi/articles/2019/09/02/1567439422450</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/09/02/1567439422450" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;通信基本知识&lt;/h1&gt;&#xA;&lt;div class=&#34;language-mermaid&#34;&gt;graph LR&#xA;    输入变换器--&amp;gt;发送设备&#xA;    发送设备--&amp;gt;信道&#xA;    信道--&amp;gt;接收设备&#xA;    接收设备--&amp;gt;输出变换器&#xA;&lt;/div&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;输入变换器：将非电量变换为电信号（&lt;strong&gt;基带信号&lt;/strong&gt;）&lt;/li&gt;&#xA;&lt;li&gt;基带信号：声音频率范围、电话信号频率范围（300~3.4KHz）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;div class=&#34;language-mermaid&#34;&gt;graph LR&#xA;subgraph 发送设备&#xA;    基带信号--&amp;gt;频带信号&#xA;end&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;language-mermaid&#34;&gt;graph LR&#xA;subgraph 接收机&#xA;    频带信号--&amp;gt;基带信号&#xA;end&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;language-mermaid&#34;&gt;graph LR&#xA;subgraph 输出变换器&#xA;    基带信号--&amp;gt;非电量&#xA;end&#xA;&lt;/div&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;频带信号：&lt;strong&gt;适合信道传输&lt;/strong&gt;的高频信号&lt;/li&gt;&#xA;&lt;li&gt;全双工：可同时收发&lt;/li&gt;&#xA;&lt;li&gt;半双工：不可同时收发&lt;/li&gt;&#xA;&lt;li&gt;单工：只能收/发&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;div class=&#34;language-mermaid&#34;&gt;graph LR&#xA;编码--&amp;gt;调制&#xA;调制--&amp;gt;高频放大&#xA;高频放大--&amp;gt;信道&#xA;信道--&amp;gt;放大变频&#xA;放大变频--&amp;gt;解调&#xA;解调--&amp;gt;译码&#xA;&lt;/div&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;电磁波频率：几十KHz~几十GHz&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;地波：绕射传播，&lt;span class=&#34;language-math&#34;&gt;f \le 1.5MHz&lt;/span&gt;&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%98-42a1c2e5.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;天波：反射/折射传播，&lt;strong&gt;波长太长会被吸收，太短穿透电离层&lt;/strong&gt;&lt;br/&gt;&#xA;$1.5Mhz \le f \le 30MHz$&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%98-0a63e933.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;直线：视距传播，直线传&lt;span class=&#34;language-math&#34;&gt;f \ge 30MHz&lt;/span&gt;&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%98-ac7012c8.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;天线通&lt;strong&gt;高频电流&lt;/strong&gt;，就会产生电磁波&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;天线长度=波长*1/4&lt;/div&gt;&#xA;&lt;h1&gt;调制的种类&lt;/h1&gt;&#xA;&lt;h3&gt;信息在载波信号中的三种形式&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;span class=&#34;language-math&#34;&gt;V_m&lt;/span&gt; 振幅&lt;/li&gt;&#xA;&lt;li&gt;&lt;span class=&#34;language-math&#34;&gt;\theta _t&lt;/span&gt; 相位&lt;/li&gt;&#xA;&lt;li&gt;&lt;span class=&#34;language-math&#34;&gt;\omega&lt;/span&gt; 角频率&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3&gt;三种模拟信号调制&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AM 调幅&lt;/li&gt;&#xA;&lt;li&gt;FM 调频&lt;/li&gt;&#xA;&lt;li&gt;PM 调相&lt;br/&gt;&#xA;例：AM方式&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%98-5b6114bc.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.png&#34;/&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3&gt;三种数字信号调制&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;ASK 振幅键控&lt;/li&gt;&#xA;&lt;li&gt;FSK 频率键控&lt;/li&gt;&#xA;&lt;li&gt;PSK 相位键控&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;div class=&#34;language-mermaid&#34;&gt;graph LR&#xA;主振器--&amp;gt;缓冲器&#xA;缓冲器--&amp;gt;高频放大&#xA;高频放大--&amp;gt;AM调制&#xA;AM调制--&amp;gt;高频功放&#xA;声电变换--&amp;gt;前置放大&#xA;前置放大--&amp;gt;低频功放&#xA;低频功放--&amp;gt;AM调制&#xA;&lt;/div&gt;&#xA;&lt;h3&gt;解调&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AM -- 检波&lt;/li&gt;&#xA;&lt;li&gt;FM -- 鉴频&lt;/li&gt;&#xA;&lt;li&gt;PM -- 鉴相&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3&gt;高频放大&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;直接放大&lt;br/&gt;&#xA;由于放大倍数A受到f的影响：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%98-499e527f.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.png&#34;/&gt;&lt;br/&gt;&#xA;直接放大信号会导致信号被放大得&lt;strong&gt;不均匀&lt;/strong&gt;，由此引出&lt;strong&gt;超外差接收机&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;超外差接收机&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;div class=&#34;language-mermaid&#34;&gt;graph LR&#xA;天线输入fs--&amp;gt;混频fI&#xA;本机振荡fL--&amp;gt;混频fI&#xA;混频fI--&amp;gt;放大&#xA;放大--&amp;gt;分离&#xA;分离--&amp;gt;输出&#xA;&lt;/div&gt;&#xA;&lt;p&gt;由上图可知&lt;/p&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;f_I = f_L - f_S&lt;/div&gt;&#xA;&lt;p&gt;其中&lt;span class=&#34;language-math&#34;&gt;f_I&lt;/span&gt;固定，&lt;span class=&#34;language-math&#34;&gt;f_L&lt;/span&gt;随天线输入变化，混频后的信号频率固定，因此被放大的时候&lt;strong&gt;不会出现放大不均匀的问题&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h1&gt;与信号与系统课程的重叠&lt;/h1&gt;&#xA;&lt;div class=&#34;language-mermaid&#34;&gt;graph LR&#xA;fc--&amp;gt;AM调幅&#xA;F--&amp;gt;AM调幅&#xA;AM调幅--&amp;gt;Out:fc&#xA;AM调幅--&amp;gt;Out:fc+F&#xA;AM调幅--&amp;gt;Out:fc-F&#xA;&lt;/div&gt;&#xA;&lt;p&gt;调幅数学表达式表达就是原信号与载波信号相乘，即&lt;/p&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;x(t)y(t)&lt;/div&gt;&#xA;&lt;p&gt;经过傅里叶变换，为&lt;/p&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;X(j \omega) + Y(j \omega)&lt;/div&gt;&#xA;&lt;p&gt;因此高频这门课研究的东西会产生&lt;strong&gt;新的频谱&lt;/strong&gt;，电路处于&lt;strong&gt;非线性工作状态&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;高频&lt;strong&gt;小&lt;/strong&gt;信号：使三极管工作在线性范围内的高频信号&lt;br/&gt;&#xA;高频使得三极管各极之间的&lt;strong&gt;极间电容不可忽略&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;由于产生了新的频率，因此要选频：&lt;/p&gt;&#xA;&lt;div class=&#34;language-mermaid&#34;&gt;graph LR&#xA;有源放大器件--&amp;gt;无源选频网络&#xA;&lt;/div&gt;&#xA;&lt;p&gt;选频需要用到滤波器，理想滤波：&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%98-387dcb75.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;实际上达不到这样的矩形的滤波，因此有一个矩形系数&lt;span class=&#34;language-math&#34;&gt;K _{r0.1}&lt;/span&gt;&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%98-82154191.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;K_{r0.1} = {\Delta f _{0.1} \over \Delta f _{0.7}}&lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;{输入信噪比 \over 输出信噪比} = {P _{si} / P _{ni} \over P _{so}/P _{no}}&lt;/div&gt;&#xA;&lt;p&gt;滤波用到电感，但由于输入的是高频信号，不可忽略电感的阻抗：&lt;/p&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%98-3ea70dbc.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;品质因数：&lt;/p&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;Q _0 = {储能 \over 耗能} = {I^2 \omega L \over I^2 r_0}&lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;r _0 = {\omega L \over  Q_0}&lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;g _0 = {1 \over \omega L Q_0}&lt;/div&gt;&#xA;&lt;p&gt;LC谐振比较容易推导，此处直接写结论：&lt;/p&gt;&#xA;&lt;h3&gt;串联&lt;/h3&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;| \omega _0 | = {1 \over \sqrt{LC}} &lt;/div&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;谐振时的容抗、感抗：特性阻抗 &lt;span class=&#34;language-math&#34;&gt; \rho &lt;/span&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;Q = {\rho \over r _0} &lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;Z = r _0 + r _L + j(\omega L - {1 \over \omega C}) &lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;X = \omega L - {1 \over \omega C} &lt;/div&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%98-94c53223.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;h3&gt;并联&lt;/h3&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;Y = g _0 + j(\omega C - {1 \over \omega L})&lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;| \omega _0 | = {1 \over \sqrt{LC}} &lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;Q = {1 \over g_0 \omega L} = {\omega C \over g _0} &lt;/div&gt;&#xA;&lt;h3&gt;串并联等效&lt;/h3&gt;&#xA;&lt;p&gt;并联转换为串联：&lt;/p&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;r _1 = {R _2 X _2 ^2 \over R _2 ^2 + X _2 ^2}  = {R_2 \over Q^2 +1}&lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;X _1 = {R _2 ^2 X _2  \over R _2 ^2 + X _2 ^2} = {1 \over 1 + {1 \over Q ^2}} X _2 &lt;/div&gt;&#xA;&lt;p&gt;因此，当&lt;span class=&#34;language-math&#34;&gt;Q &amp;gt;&amp;gt;1&lt;/span&gt;时，有&lt;/p&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;X _2 = X _1 &lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;R _2 = Q ^2 \gamma _1&lt;/div&gt;&#xA;&lt;p&gt;成立&lt;/p&gt;&#xA;&lt;h3&gt;耦合联接&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;全部接入：外部联接的元件会对Q有影响&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%98-3891b7cc.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;部分接入：通过耦合，防止外部元件对Q影响&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/09/%E6%97%A0%E6%A0%87%E9%A2%98-587d1672.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.png&#34;/&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>课堂笔记——统计信号分析(2)</title>
    <updated>2019-08-30T20:13:12+08:00</updated>
    <id>tag:pipe.b3log.org,2019-08-30:/blogs/huanghaozi/articles/2019/08/30/1567167191864</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/08/30/1567167191864" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;概率分布函数&lt;/h1&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;F(x) = P[X \le x]&lt;/div&gt;&#xA;&lt;p&gt;&lt;strong&gt;注：其中小写的x表示样本点，大写的X表示样本空间&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;F(x,y)=P[X \le x, Y \le y]&lt;/div&gt;&#xA;&lt;p&gt;&lt;strong&gt;注：二维分布是积事件&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h1&gt;概率密度函数&lt;/h1&gt;&#xA;&lt;p&gt;物理上的密度：&lt;span class=&#34;language-math&#34;&gt;这部分体积的质量 \over \Delta 体积&lt;/span&gt;&lt;/p&gt;&#xA;&lt;p&gt;概率密度：&lt;/p&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;X落在这个范围的概率\over \Delta 随机变量&lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;f(x) ={ \partial{F(x)} \over \partial{x}  } &lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;f(x,y) ={ \partial^2{F(x,y)} \over \partial{x} \partial{y} }&lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;F(x) = \int _{-\infty} ^x  f(x,y) dx&lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;F(x,y) = \int _{-\infty} ^x \int _{-\infty} ^y f(x,y) dxdy&lt;/div&gt;&#xA;&lt;h1&gt;边沿分布&lt;/h1&gt;&#xA;&lt;p&gt;二维联合分布函数，分离出来X和Y单独的分布函数，就是边沿分布&lt;br/&gt;&#xA;同理于概率密度&lt;/p&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;F_X(x) = P[X \le x, Y \le \infty]&lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;f_X(x)  = \int _{-\infty} ^{+\infty} f(x,y) dy &lt;/div&gt;&#xA;&lt;h1&gt;独立&lt;/h1&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;F(x,y) = F _X(x)F_Y(y)&lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;f(x,y) = f _X(x)f_Y(y)&lt;/div&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>自学笔记——汇编语言(2)</title>
    <updated>2019-08-28T11:17:17+08:00</updated>
    <id>tag:pipe.b3log.org,2019-08-28:/blogs/huanghaozi/articles/2019/08/28/1566962236893</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/08/28/1566962236893" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;栈&lt;/h1&gt;&#xA;&lt;h3&gt;SS（Stack Segment）&lt;/h3&gt;&#xA;&lt;p&gt;SS是存放这个堆栈段所在的地址的一个段寄存器，表示的是栈顶&lt;/p&gt;&#xA;&lt;p&gt;注意，&lt;font color=&#34;red&#34;&gt;不可&lt;strong&gt;直接把数据写入&lt;/strong&gt;SS这个寄存器！&lt;/font&gt;只能用其他寄存器（如ax）&lt;strong&gt;中转&lt;/strong&gt;！&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code class=&#34;language-x86asm highlight-chroma&#34;&gt;;示例：&#xA;;正确写法&#xA;MOV ax,1000H&#xA;MOV ss,ax        &#xA;&#xA;;错误写法&#xA;MOV ss,1000H&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3&gt;SP（Stack Pointer）&lt;/h3&gt;&#xA;&lt;p&gt;SP是这个栈内游标所在的位置，从栈底下面一个单元开始，随着元素push进来向栈顶方向走&lt;br/&gt;&#xA;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/08/%E6%97%A0%E6%A0%87%E9%A2%985-f5d33674.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题5.jpg&#34;/&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;注：栈为空的时候，SP指针指向的是栈底下面的单元，在PUSH指令作用后，SP指针将上移一个单元&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;通过对SS和SP赋值，可确定栈顶和栈底所在的地址，由此确定一个栈&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;由此可推理出，给SP赋予的初始值实际上是&lt;strong&gt;整个栈的大小&lt;/strong&gt;，比如要用16个字节，10000H&lt;del&gt;1000FH里面定义一个栈，也就是1000里的 0&lt;/del&gt;F，那么SS就要赋值1000H，SP就赋值16字节，也就是0010H&lt;/p&gt;&#xA;&lt;h3&gt;PUSH&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code class=&#34;language-x86asm highlight-chroma&#34;&gt;PUSH 16    ;将16入栈&#xA;PUSH ax    ;将ax里的数据入栈&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3&gt;POP&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code class=&#34;language-x86asm highlight-chroma&#34;&gt;POP ax    ;出一个栈顶元素，放进ax里&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h1&gt;综合示例&lt;/h1&gt;&#xA;&lt;pre&gt;&lt;code class=&#34;language-x86asm highlight-chroma&#34;&gt;mov ax,0056H ;栈顶在0056H处&#xA;mov ss,ax&#xA;&#xA;mov sp, 0080H ;16*8=128字节&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>自学笔记——汇编语言(1)</title>
    <updated>2019-08-27T23:58:06+08:00</updated>
    <id>tag:pipe.b3log.org,2019-08-27:/blogs/huanghaozi/articles/2019/08/27/1566921486101</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/08/27/1566921486101" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;通用寄存器&lt;/h1&gt;&#xA;&lt;p&gt;8086CPU有14个寄存器，分别是AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;数据寄存器&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;AX：Accumulator 累加&lt;br/&gt;&#xA;BX：Base 基址&lt;br/&gt;&#xA;CX：Count 计数&lt;br/&gt;&#xA;DX：Data 数据&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;指针寄存器（Pointer——指针）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;SP：Stack 堆栈指针&lt;br/&gt;&#xA;BP：Base 基指针&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;变址寄存器（Index——索引）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;SI：Source 源变址&lt;br/&gt;&#xA;DI：Destination 目的变址&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;控制寄存器（控制指令）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;IP：Instruction Pointer 指令指针（指令不可直接访问，控制指令执行位置）&lt;br/&gt;&#xA;FLAG：标志寄存器&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;段寄存器（Segment）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;CS：Code 代码段——从中可读出放代码的地方在哪&lt;br/&gt;&#xA;DS：Data 数据段——从中可读出放数据的地方在哪&lt;br/&gt;&#xA;SS：Stack 堆栈段——从中可读出放堆栈的地方在哪&lt;br/&gt;&#xA;ES：Extra 附加段——从中可读出附加段的地方在哪&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h1&gt;零散芝士&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;十六进制表示：0x开头或H结尾&lt;/li&gt;&#xA;&lt;li&gt;[]表示取括号内地址处的值，这里的地址是偏移地址&lt;/li&gt;&#xA;&lt;li&gt;L低位，H高位，16位cpu内部的寄存器可通过高低位支持8位程序，比如可以用AL、AH这样表示8位寄存器&lt;/li&gt;&#xA;&lt;li&gt;段地址就是这个段开头所在的地址，偏移地址就是从开头向后偏移多少的位置&lt;/li&gt;&#xA;&lt;li&gt;段地址 + 偏移地址拼起来 = 物理地址，具体计算就是段地址左移4位再加上偏移地址，也就是段地址乘16&lt;/li&gt;&#xA;&lt;li&gt;程序执行的时候，程序段所在的地址存在CS（代码段寄存器）里，偏移地址存在IP里，表示程序运行到哪句，IP里的值会自动增加，让语句一条一条执行&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1&gt;几条汇编指令&lt;/h1&gt;&#xA;&lt;h3&gt;MOV&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code class=&#34;language-x86asm highlight-chroma&#34;&gt;MOV ax,18     ;将18写进ax寄存器&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3&gt;ADD&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code class=&#34;language-x86asm highlight-chroma&#34;&gt;ADD ax,18     ;将18加到ax寄存器&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3&gt;ADD&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code class=&#34;language-x86asm highlight-chroma&#34;&gt;ADD ax,18     ;将ax寄存器里的东西减掉18&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3&gt;JMP&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code class=&#34;language-x86asm highlight-chroma&#34;&gt;JMP 2AE3:0003      ;跳转到段地址2AE3，偏移地址0003处取出语句执行&#xA;;JMP会更改CS寄存器和IP寄存器的值以达到跳转的目的&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>课堂笔记——统计信号分析(1)</title>
    <updated>2019-08-27T21:51:57+08:00</updated>
    <id>tag:pipe.b3log.org,2019-08-27:/blogs/huanghaozi/articles/2019/08/27/1566913916596</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/08/27/1566913916596" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;课程大致介绍&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;不确定性信号&lt;/li&gt;&#xA;&lt;li&gt;噪声处理：&lt;br/&gt;&#xA;信源-&amp;gt;发送设备-&amp;gt;信道传输-&amp;gt;接收设备-&amp;gt;信宿&lt;/li&gt;&#xA;&lt;li&gt;用到概率论、随机过程分析芝士&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1&gt;随机变量基本概念&lt;/h1&gt;&#xA;&lt;h3&gt;随机试验E (Experiment)&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;可重复&lt;/li&gt;&#xA;&lt;li&gt;独立&lt;/li&gt;&#xA;&lt;li&gt;结果不确定&lt;/li&gt;&#xA;&lt;li&gt;结果范围有限&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3&gt;随机事件&lt;/h3&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;一次随机试验&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h4&gt;互斥事件&lt;/h4&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/08/%E6%97%A0%E6%A0%87%E9%A2%98-08f85819.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题.jpg&#34;/&gt;&lt;/p&gt;&#xA;&lt;h4&gt;逆事件&lt;/h4&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/08/%E6%97%A0%E6%A0%87%E9%A2%982-24a69901.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题2.jpg&#34;/&gt;&lt;/p&gt;&#xA;&lt;h3&gt;基本事件&lt;/h3&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;所有事件情况&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h3&gt;样本点s (Sample)&lt;/h3&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;某种可能结果&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h3&gt;样本空间S (Samples)&lt;/h3&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;所有可能结果的集合&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h3&gt;频数&lt;/h3&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;打n局游戏，赢了nA局&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h3&gt;频率&lt;/h3&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;nA/n&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h3&gt;概率&lt;/h3&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;打了n-&amp;gt;∞游戏&lt;/p&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;\lim_{n \to \infty}{nA\over n}&lt;/div&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h3&gt;概率类型&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;古典&lt;br/&gt;&#xA;有限个基本事件，离散&lt;/li&gt;&#xA;&lt;li&gt;几何&lt;br/&gt;&#xA;无限个基本事件，连续&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3&gt;概率的公理化定义&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;(非负性)P(A) &amp;gt;= 0&lt;/li&gt;&#xA;&lt;li&gt;(归一性)P(S) = 1&lt;/li&gt;&#xA;&lt;li&gt;(可列可加性)A1~An互斥，&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;P(U^{n}_{i=1}{A_i})={{\sum}\_{i=1}^{n}{P(A_i)}}&lt;/div&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/08/%E6%97%A0%E6%A0%87%E9%A2%983-f67f9b10.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题3.jpg&#34;/&gt;&lt;/p&gt;&#xA;&lt;h1&gt;概率空间&lt;/h1&gt;&#xA;&lt;p&gt;(S,F,P):&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Samples: 样本空间&lt;/li&gt;&#xA;&lt;li&gt;F: 时间域&lt;/li&gt;&#xA;&lt;li&gt;P: 概率&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1&gt;条件概率&lt;/h1&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;P(A|B) = {P(AB)\over P(B)}&lt;/div&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;P(B)!=0&lt;/div&gt;&#xA;&lt;h1&gt;全概率公式&lt;/h1&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/08/%E6%97%A0%E6%A0%87%E9%A2%983-0886b52a.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;无标题3.jpg&#34;/&gt;&lt;br/&gt;&#xA;条件：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;U(Bn) = S&lt;/li&gt;&#xA;&lt;li&gt;B1~Bn互斥&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;P(A) = \sum^{n}_{i=1}{P(A|B_i)P(B_i)}&lt;/div&gt;&#xA;&lt;h1&gt;贝叶斯公式&lt;/h1&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;P(A|B) 与 P(B|A) 的关系&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;用 P(A|B) 与 P(B|A) 的定义式，通过其共有的P(AB)衔接出一个等式：&lt;/p&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;P(B|A)={{P(A|B)P(B)}\over{P(A)}}&lt;/div&gt;&#xA;&lt;p&gt;再将分母P(A)代入全概率公式，得到贝叶斯公式&lt;/p&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;P(B|A)={P(A|B)P(B)\over\sum^{n}_{i=1}{P(A|B_i)P(B_i)}}&lt;/div&gt;&#xA;&lt;h1&gt;统计独立&lt;/h1&gt;&#xA;&lt;div class=&#34;language-math&#34;&gt;P(AB) = P(A)P(B)&lt;/div&gt;&#xA;&lt;p&gt;&lt;em&gt;注：三事件两两独立&lt;br/&gt;&#xA;不可得到&lt;br/&gt;&#xA;三事件相互独立&lt;/em&gt;&lt;/p&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>课堂笔记——银行经营管理学(1)</title>
    <updated>2019-08-27T21:11:03+08:00</updated>
    <id>tag:pipe.b3log.org,2019-08-27:/blogs/huanghaozi/articles/2019/08/27/1566911462991</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/08/27/1566911462991" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;金融机构&lt;/h1&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/08/%E9%87%91%E8%9E%8D%E6%9C%BA%E6%9E%84-c5b9ab6e.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;金融机构.jpg&#34;/&gt;&lt;/p&gt;&#xA;&lt;h1&gt;商业银行的产生&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;货币经营业&lt;/li&gt;&#xA;&lt;li&gt;存款放高利贷&lt;/li&gt;&#xA;&lt;li&gt;股份制银行产生&lt;/li&gt;&#xA;&lt;li&gt;央行产生，垄断货币发行&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;font color=&#34;red&#34;&gt;1694年，&lt;strong&gt;英格兰银行&lt;/strong&gt;，第一家&lt;strong&gt;股份制银行&lt;/strong&gt;、第一家&lt;strong&gt;央行&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;&#xA;&lt;h1&gt;性质&lt;/h1&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;一般企业特征&#xA;&lt;ol&gt;&#xA;&lt;li&gt;拥有&lt;strong&gt;一定资本金&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;从事&lt;strong&gt;货币信用经营&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;有收入，也有支出，&lt;strong&gt;照章纳税&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;实行经济核算，以&lt;strong&gt;盈利最大化&lt;/strong&gt;为目的&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;特殊企业特征&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;经营对象&lt;/strong&gt;特殊&lt;/li&gt;&#xA;&lt;li&gt;为&lt;strong&gt;高负债&lt;/strong&gt;企业&lt;/li&gt;&#xA;&lt;li&gt;对社会&lt;strong&gt;影响特殊&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;更&lt;strong&gt;易冒风险&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;国家&lt;strong&gt;特殊管理&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;综合性、多功能性质&#xA;&lt;ol&gt;&#xA;&lt;li&gt;与央行相比，&lt;strong&gt;盈利&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;与其他金融机构相比，&lt;strong&gt;综合、多功能&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h1&gt;&lt;font color=&#34;red&#34;&gt;职能&lt;/font&gt;&lt;/h1&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;font color=&#34;red&#34;&gt;信用中介&lt;/font&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;font color=&#34;red&#34;&gt;支付中介&lt;/font&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;font color=&#34;red&#34;&gt;金融服务&lt;/font&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;font color=&#34;red&#34;&gt;信用创造&lt;/font&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h1&gt;地位&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;国民经济中枢&lt;/li&gt;&#xA;&lt;li&gt;业务活动影响全社会货币供给&lt;/li&gt;&#xA;&lt;li&gt;经济活动信息中心&lt;/li&gt;&#xA;&lt;li&gt;是是宏观政策重要途径和基础&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1&gt;&lt;font color=&#34;red&#34;&gt;经营原则&lt;/font&gt;&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;font color=&#34;red&#34;&gt;安全性&lt;/font&gt;&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;font color=&#34;red&#34;&gt;流动性&lt;/font&gt;&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;font color=&#34;red&#34;&gt;盈利性&lt;/font&gt;&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1&gt;&lt;font color=&#34;red&#34;&gt;风险类型 &lt;/font&gt;&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;font color=&#34;red&#34;&gt;信用风险&lt;/font&gt;&lt;/strong&gt;&lt;br/&gt;&#xA;又称&lt;strong&gt;违约风险&lt;/strong&gt;，是指银行或债券发行人不能履行按期支付利息、偿还本金的义务。&lt;br/&gt;&#xA;存款人在存款未到期前，大规模挤提存款、表外业务的交易对手违约等情况发生时，可能会导致银行的资产、负债损失的风险。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;font color=&#34;red&#34;&gt;利率风险&lt;/font&gt;&lt;/strong&gt;&lt;br/&gt;&#xA;又称为&lt;strong&gt;市场风险&lt;/strong&gt;，是一种用市场&lt;strong&gt;利率变化&lt;/strong&gt;引起银行资产价格变化或银行业务协定价格跟不上市场价格变化所带来的风险。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;font color=&#34;red&#34;&gt;流动性风险&lt;/font&gt;&lt;/strong&gt;&lt;br/&gt;&#xA;是指银行无法在可接受的成本或损失下满足存款人提现支付给合格客户&lt;strong&gt;贷款需求&lt;/strong&gt;的现象。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;&lt;font color=&#34;red&#34;&gt;资本风险&lt;/font&gt;&lt;/strong&gt;&lt;br/&gt;&#xA;是指银行&lt;strong&gt;资本充足率不够&lt;/strong&gt;，无法发挥最终的清偿力职能的风险。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1&gt;衡量安全性的标准&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;贷款/存款&lt;/li&gt;&#xA;&lt;li&gt;资产/资本&lt;/li&gt;&#xA;&lt;li&gt;负债/流动资产&lt;/li&gt;&#xA;&lt;li&gt;有问题贷款/全部贷款&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1&gt;避险策略&lt;/h1&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/08/%E9%81%BF%E9%99%A9%E7%AD%96%E7%95%A5-10ab8d05.jpg?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;避险策略.jpg&#34;/&gt;&lt;/p&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>课堂笔记——微机原理与接口技术(1)</title>
    <updated>2019-08-27T00:15:46+08:00</updated>
    <id>tag:pipe.b3log.org,2019-08-27:/blogs/huanghaozi/articles/2019/08/27/1566836145514</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/08/27/1566836145514" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;计算机分类&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;通用计算机&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;大型机、小型机、微型机等&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;嵌入式计算机&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;MCU、ARM、FPGA&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1&gt;书籍及章节划分&lt;/h1&gt;&#xA;&lt;p&gt;《微机原理与接口技术》——科学出版社&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;一、二&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;微机原理&lt;/li&gt;&#xA;&lt;li&gt;三、四&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;汇编语言&lt;/li&gt;&#xA;&lt;li&gt;五、六、七、八、九&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;接口技术&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1&gt;计算机发展史&lt;/h1&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;帕斯卡加法器、计算尺&lt;/li&gt;&#xA;&lt;li&gt;手摇计算机&lt;/li&gt;&#xA;&lt;li&gt;ENIAC（冯诺依曼结构）&lt;/li&gt;&#xA;&lt;li&gt;一代机：电子管&lt;/li&gt;&#xA;&lt;li&gt;二代机：晶体管&lt;/li&gt;&#xA;&lt;li&gt;三代机：集成电路&lt;/li&gt;&#xA;&lt;li&gt;四代机：大规模集成电路&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1&gt;基本结构&lt;/h1&gt;&#xA;&lt;h3&gt;冯诺依曼模型&lt;/h3&gt;&#xA;&lt;p&gt;主要是计算、存储，具体分为五大部分：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;运算器——ALU（算术逻辑单元构成）&lt;/li&gt;&#xA;&lt;li&gt;控制器——通过&lt;strong&gt;地址指针&lt;/strong&gt;控制指令序列&lt;/li&gt;&#xA;&lt;li&gt;存储器——内存（或主存）&lt;/li&gt;&#xA;&lt;li&gt;输入———Input&lt;/li&gt;&#xA;&lt;li&gt;输出———Output&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Attention: 数据、程序&lt;strong&gt;不加区别&lt;/strong&gt;存放在存储器&lt;/p&gt;&#xA;&lt;h3&gt;三条总线&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AB——Adress Bus——地址总线&amp;lt;----&amp;gt;Ram、Rom、I/O&lt;/li&gt;&#xA;&lt;li&gt;DB——Data Bus———数据总线&amp;lt;----&amp;gt;Ram、Rom、I/O&lt;/li&gt;&#xA;&lt;li&gt;CB——Control Bus——控制总线------&amp;gt;Ram、Rom、I/O&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3&gt;Heap内存模型简介&lt;/h3&gt;&#xA;&lt;p&gt;&lt;img data-src=&#34;https://img.hacpai.com/file/2019/08/QQ%E6%88%AA%E5%9B%BE20190826234538-ff4e5a64.png?imageView2/2/w/1280/format/jpg/interlace/1/q/100&#34; alt=&#34;QQ截图20190826234538.png&#34;/&gt;&lt;br/&gt;&#xA;图示表示从低位到高位开辟Heap空间&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code class=&#34;language-x86asm highlight-chroma&#34;&gt;MOV AX,[0x1000]   ;表示取0x1000地址的值赋入AX寄存器&#xA;MOV AX,0x1000     ;表示将0x1000数值赋入AX寄存器&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h1&gt;存储&lt;/h1&gt;&#xA;&lt;h3&gt;存储单位&lt;/h3&gt;&#xA;&lt;p&gt;1Byte = 8bit&lt;br/&gt;&#xA;位———bit&lt;br/&gt;&#xA;字节——Byte&lt;br/&gt;&#xA;字长——计算机中一个字的所占位数&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;例如：&lt;br/&gt;&#xA;当字长为16位，1字=16位=2Byte&lt;br/&gt;&#xA;当字长为32位，1字=32位=4Byte&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h3&gt;寻址&lt;/h3&gt;&#xA;&lt;p&gt;地址指针用来存放正在运行的指令所在的地址，其能够赋入多少位，决定最大能&amp;#34;寻找&amp;#34;多少内存，也就是最多支持多大内存&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;例如：&lt;br/&gt;&#xA;若为16位处理器，2^16 = 2^6 K = 64K&lt;br/&gt;&#xA;若为32位处理器，2^32 = 2^2 G = 4G&lt;br/&gt;&#xA;若为64位处理器，2^64 = 2^4 E = 16E&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h3&gt;ROM和RAM&lt;/h3&gt;&#xA;&lt;p&gt;RAM——Random Access Memory——&lt;strong&gt;掉电易失&lt;/strong&gt;&lt;br/&gt;&#xA;ROM——Read-Only Memory————&lt;strong&gt;掉电非易失&lt;/strong&gt;&lt;br/&gt;&#xA;Attention: RAM和ROM的区别&lt;strong&gt;已不是其英文全称所指&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h3&gt;高位与低位&lt;/h3&gt;&#xA;&lt;p&gt;15 14 13 12 11 10  9  8 &amp;lt;&amp;lt;&amp;lt;&amp;gt;&amp;gt;&amp;gt; 7  6  5  4  3  2  1  0&lt;br/&gt;&#xA;&lt;strong&gt;0&lt;del&gt;7——低位&lt;br/&gt;&#xA;8&lt;/del&gt;15——高位&lt;/strong&gt;&lt;/p&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
  <entry>
    <title>课堂笔记——习近平新时代中国特色社会主义思想专题教学(1)</title>
    <updated>2019-08-26T23:18:27+08:00</updated>
    <id>tag:pipe.b3log.org,2019-08-26:/blogs/huanghaozi/articles/2019/08/26/1566832707349</id>
    <link href="http://pipe.b3log.org/blogs/huanghaozi/articles/2019/08/26/1566832707349" rel="alternate"></link>
    <summary type="html">&lt;h1&gt;共产主义&lt;/h1&gt;&#xA;&lt;p&gt;人与人、人与自然界之间矛盾的真正解决。&lt;/p&gt;&#xA;&lt;h1&gt;共产主义社会&lt;/h1&gt;&#xA;&lt;p&gt;自由人联合体&lt;/p&gt;&#xA;&lt;h1&gt;四进四信&lt;/h1&gt;&#xA;&lt;h2&gt;四进&lt;/h2&gt;&#xA;&lt;p&gt;进支部&lt;br/&gt;&#xA;进社团&lt;br/&gt;&#xA;进网络&lt;br/&gt;&#xA;进团课&lt;/p&gt;&#xA;&lt;h2&gt;四信&lt;/h2&gt;&#xA;&lt;p&gt;牢固树立对党的科学理论的 &lt;strong&gt;信仰&lt;/strong&gt;&lt;br/&gt;&#xA;坚定走中国特色社会主义道路实现中国梦的 &lt;strong&gt;信念&lt;/strong&gt;&lt;br/&gt;&#xA;增强对党和政府的 &lt;strong&gt;信任&lt;/strong&gt;&lt;br/&gt;&#xA;增进对以习近平同志为总书记的党中央的 &lt;strong&gt;信赖&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h1&gt;讨论总结：怎么看待香港骚乱？&lt;/h1&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;教育问题，香港年轻人不学习马克思主义相关思想，部分教材有反动倾向，进而导致其年轻人易被洗脑，因此其主要群体为大学生&lt;/li&gt;&#xA;&lt;li&gt;&lt;font color=&#34;#e84118&#34;&gt;外国势力干涉，英美从中作梗，企图通过其惯用的&lt;em&gt;&lt;strong&gt;颜色革命&lt;/strong&gt;&lt;/em&gt;从香港入手颠覆我国政权&lt;/font&gt;&lt;/li&gt;&#xA;&lt;li&gt;历史遗留问题，香港被英国长时间统治&lt;/li&gt;&#xA;&lt;li&gt;体制问题，香港处于资本主义社会阶段，港人治港，高度自治，导致政权落入少数人手中&lt;/li&gt;&#xA;&lt;li&gt;部分群众盲目跟风，激化暴动&lt;/li&gt;&#xA;&lt;li&gt;引渡条例法案作为导火索诱发暴动&lt;/li&gt;&#xA;&lt;li&gt;香港实体经济发展水平落后于大陆，经济不稳定，部分香港人对大陆高速发展的局面产生抵触情绪&lt;/li&gt;&#xA;&lt;li&gt;香港经济的贫富差距&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h1&gt;香港骚乱的根本原因&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;否定党的领导&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h1&gt;为什么说“&lt;em&gt;马克思主义是我国大学最鲜亮的底色&lt;/em&gt;”？&lt;/h1&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;大学宗旨&lt;/strong&gt;、意识形态斗争激烈&lt;br/&gt;&#xA;&lt;em&gt;立德树人---&amp;gt;“大写的人”&lt;/em&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;共产党一分钟也不能忽视对工人的教育。&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;马克思主义价值&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;马克思主义始终是我们党和国家的指导思想，是我们认识世界、把握规律、追求真理、改造世界的强大思想武器。&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;中国共产党的性质&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;中国共产党是中国工人阶级先锋队，同时也是中国人民和中华民族的先锋队，是中国社会主义事业的领导核心。&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h1&gt;人类发展的三阶段&lt;/h1&gt;&#xA;&lt;p&gt;人对&lt;strong&gt;人&lt;/strong&gt;的依附——&lt;em&gt;奴隶社会&lt;/em&gt;思想&lt;br/&gt;&#xA;人对&lt;strong&gt;物&lt;/strong&gt;的依附——&lt;em&gt;资本主义社会&lt;/em&gt;思想&lt;br/&gt;&#xA;人对&lt;strong&gt;自我实现&lt;/strong&gt;的依附——&lt;em&gt;社会主义社会&lt;/em&gt;思想&lt;/p&gt;&#xA;</summary>
    <author>
      <name>huanghaozi</name>
    </author>
  </entry>
</feed>