用Python编写博客导出工具

介绍了一款用于将优快云博客文章批量转换为Markdown格式的Python工具,适用于希望迁移博客内容到个人站点的用户。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用Python编写博客导出工具
CC 许可,转载请注明出处

写在前面的话

我在 github 上用 octopress 搭建了个人博客,octopress 使用Markdown语法编写博文。之前我在优快云博客上也写过不少的技术博文,都说自己的孩子再丑也是个宝,所以就起了把优快云博客里面的文章导出到个人博客上的念头。刚开始想找个工具把优快云博客导出为xml或文本,然后再把xml或文本转换为Markdown博文。可惜搜了一下现有博客导出工具,大部分要收费才能将全部博文导出为xml格式,所以就只好发明轮子了:写个工具将全部博文导出为Markdown博文(也是txt格式的)。

我将详细介绍这个工具的编写过程,希望没有学习过编程的人也能够学会一些简单的Python语法来修改这个脚本工具,以满足他们将其他类型的博客导出为文本格式。这也是我第一次学习和使用Python,所以相信我,你一定也可以将自己的博客导出为想要的文本格式。

本文源代码在这里:Export优快云Blog.py

考虑到大部分非程序员使用Windows系统,下面将介绍在Windows下如何编写这个工具。

下载工具

在 Windows 下安装Python开发环境(Linux/Mac下用pip安装相应包即可,程序员自己解决咯):

Python 2.7.3
请安装这个版本,更高版本的Python与一些库不兼容。
下载页面
下载完毕双击可执行文件进行安装,默认安装在C:\Python2.7。

six
下载页面下载完毕,解压到Python安装目录下,如C:\Python2.7\six-1.8.0目录下。

BeautifulSoup 4.3.2
下载页面, 下载完毕,解压到Python安装目录下,如C:\Python2.7\BeautifulSoup目录下。

html5lib
下载页面下载完毕,解压到Python安装目录下,如C:\Python2.7\html5lib-0.999目录下。

安装工具

Windows下启动命令行,依次进入如下目录,执行setup.py install进行安装:

C:\Python2.7\six-1.8.0>setup.py install  
C:\Python2.7\html5lib-0.999>setup.py install  
C:\Python2.7\BeautifulSoup>setup.py install  

参考文档

Python 2.X文档
BeautifulSoup文档
正则表达式文档
正则表达式在线测试

用到的Python语法

这个工具只用到了一些基本的Python语法,如果你没有Python基础,稍微了解一下如下博文是很有好处的。

编写博客导出工具

分析

首先来分析这样一个工具的需求:

导出所有优快云博客文章为Markdown文本。

这个总需求其实可以分两步来做:

* 获得优快云博客文章
* 将文章转换为Markdown文本

针对第一步:如何获取博客文章呢?

打开任何一个优快云博客,我们都可以看到下方的页面导航显示“XXX条数据 共XXX页 1 2 3 … 尾页”,我们从这个地方入手考虑。每个页面上都会显示属于该页的文章标题及文章链接,如果我们依次访问这些页面链接,就能从每个页面链接中找出属于该页面的文章标题及文章链接。这样所有的文章标题以及文章链接就都获取到了,有了这些文章链接,我们就能获取对应文章的html内容,然后通过解析这些html页面来生成相应Markdown文本了。

实现

从上面的分析可以看出,首先我们需要根据首页获取所有的页面链接,然后遍历每一个页面链接来获取文章链接。

  • 获取页面链接的代码:
<figure class="code" style="margin: 0px 0px 1.5em; padding: 0px; border: 0px; font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif; font-stretch: inherit; line-height: 27.5999984741211px; font-size: 18px; vertical-align: baseline; -webkit-box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; color: rgb(34, 34, 34); background: none rgb(248, 248, 248);"><figcaption style="margin: 0px; padding: 0px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(203, 203, 203); border-right-color: rgb(165, 165, 165); border-left-color: rgb(165, 165, 165); font-family: 'Helvetica Neue', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Lucida, sans-serif; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 2em; font-size: 13px; vertical-align: baseline; position: relative; text-align: center; text-shadow: rgb(203, 204, 204) 0px 1px 0px; color: rgb(71, 71, 71); border-top-left-radius: 5px; border-top-right-radius: 5px; background: url(http://localhost:4000/images/code_bg.png?1413030221) 50% 0% repeat-x rgb(170, 170, 170);"><span style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"></span></figcaption><div class="highlight" style="margin: 0px; padding: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; overflow-y: hidden; overflow-x: auto; border: 1px solid rgb(5, 35, 43) !important; background: rgb(0, 43, 54);"><table style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: baseline; border-collapse: collapse; border-spacing: 0px;"><tbody style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><tr style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <td class="gutter" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: middle;"><pre class="line-numbers" style="margin-top: 0px; margin-bottom: 0px; border-top-style: none; border-bottom-style: none; border-left-style: none; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; font-size: 13px; vertical-align: baseline; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(147, 161, 161); overflow: auto; text-align: right; text-shadow: rgb(2, 16, 20) 0px -1px; padding: 0.8em !important; border-right-width: 1px !important; border-right-style: solid !important; border-right-color: rgb(0, 35, 44) !important; background-image: url(http://localhost:4000/images/noise.png?1413030221) !important; background-attachment: initial !important; background-color: rgb(7, 54, 66) !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: 0% 0%; background-repeat: initial !important;"><span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">1</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">2</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">3</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">4</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">5</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">6</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">7</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">8</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">9</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">10</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">11</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">12</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">13</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">14</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">15</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">16</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">17</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">18</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">19</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">20</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">21</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">22</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">23</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">24</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">25</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">26</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">27</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">28</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">29</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">30</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">31</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">32</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">33</span> </pre></td> <td class="code" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: middle; width: 600px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: 0px; border: none; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; font-size: 13px; vertical-align: baseline; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(147, 161, 161); overflow: auto; background: none;"><code class="python" style="margin: 0px; padding: 0.8em; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; vertical-align: baseline; overflow-y: hidden; display: block; overflow-x: auto; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace !important; background: rgb(0, 0, 0);"><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">def</span> <span class="nf" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">getPageUrlList</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">url</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">):</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="c" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-style: italic !important; color: rgb(88, 110, 117) !important;"># 获取所有的页面的 url</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">request</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">urllib2</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">Request</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">url</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="bp" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">None</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">header</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">response</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">urllib2</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">urlopen</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">request</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">data</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">response</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">read</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">()</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="c" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-style: italic !important; color: rgb(88, 110, 117) !important;">#print data</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">soup</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">BeautifulSoup</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">data</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">lastArticleHref</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="bp" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">None</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageListDocs</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">soup</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">find_all</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">id</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"papelist"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">for</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageList</span> <span class="ow" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(42, 161, 152) !important;">in</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageListDocs</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">hrefDocs</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageList</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">find_all</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"a"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">if</span> <span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">len</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">hrefDocs</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">&gt;</span> <span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">0</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">lastArticleHrefDoc</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">hrefDocs</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">[</span><span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">len</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">hrefDocs</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">-</span> <span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">1</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">]</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">lastArticleHref</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">lastArticleHrefDoc</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">[</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"href"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">]</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">encode</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'UTF-8'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">if</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">lastArticleHref</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">==</span> <span class="bp" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">None</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">return</span> <span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">[]</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="c" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-style: italic !important; color: rgb(88, 110, 117) !important;">#print " &gt; last page href:" + lastArticleHref</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">lastPageIndex</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">lastArticleHref</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">rfind</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"/"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">lastPageNum</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">int</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">lastArticleHref</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">[</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">lastPageIndex</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span><span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">1</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:])</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">urlInfo</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"http://blog.youkuaiyun.com"</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">lastArticleHref</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">[</span><span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">0</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">lastPageIndex</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">]</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageUrlList</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">[]</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">for</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">x</span> <span class="ow" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(42, 161, 152) !important;">in</span> <span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">xrange</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">1</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">lastPageNum</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">1</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">):</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageUrl</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">urlInfo</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"/"</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">str</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">x</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageUrlList</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">append</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageUrl</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">log</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">" &gt; page "</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">str</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">x</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">": "</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageUrl</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">log</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"total pages: "</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">str</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">len</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageUrlList</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">))</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"</span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\n</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">return</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageUrlList</span> </span></code></pre></td> </tr></tbody></table></div></figure>

参数 url = “http://blog.youkuaiyun.com/” + username,即你首页的网址。通过urllib2库打开这个url发起一个web请求,从response中获取返回的html页面内容保存到data中。你可以被注释的 print data 来查看到底返回了什么内容。

有了html页面内容,接下来就用BeautifulSoup来解析它。BeautifulSoup极大地减少了我们的工作量。我会详细在这里介绍它的使用,后面再次出现类似的解析就会从略了。soup.find_all(id=“papelist”) 将会查找html页面中所有id=“papelist”的tag,然后返回包含这些tag的list。对应 优快云 博文页面来说,只有一处地方:

<figure class="code" style="margin: 0px 0px 1.5em; padding: 0px; border: 0px; font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif; font-stretch: inherit; line-height: 27.5999984741211px; font-size: 18px; vertical-align: baseline; -webkit-box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; color: rgb(34, 34, 34); background: none rgb(248, 248, 248);"><figcaption style="margin: 0px; padding: 0px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(203, 203, 203); border-right-color: rgb(165, 165, 165); border-left-color: rgb(165, 165, 165); font-family: 'Helvetica Neue', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Lucida, sans-serif; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 2em; font-size: 13px; vertical-align: baseline; position: relative; text-align: center; text-shadow: rgb(203, 204, 204) 0px 1px 0px; color: rgb(71, 71, 71); border-top-left-radius: 5px; border-top-right-radius: 5px; background: url(http://localhost:4000/images/code_bg.png?1413030221) 50% 0% repeat-x rgb(170, 170, 170);"><span style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"></span></figcaption><div class="highlight" style="margin: 0px; padding: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; overflow-y: hidden; overflow-x: auto; border: 1px solid rgb(5, 35, 43) !important; background: rgb(0, 43, 54);"><table style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: baseline; border-collapse: collapse; border-spacing: 0px;"><tbody style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><tr style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <td class="gutter" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: middle;"><pre class="line-numbers" style="margin-top: 0px; margin-bottom: 0px; border-top-style: none; border-bottom-style: none; border-left-style: none; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; font-size: 13px; vertical-align: baseline; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(147, 161, 161); overflow: auto; text-align: right; text-shadow: rgb(2, 16, 20) 0px -1px; padding: 0.8em !important; border-right-width: 1px !important; border-right-style: solid !important; border-right-color: rgb(0, 35, 44) !important; background-image: url(http://localhost:4000/images/noise.png?1413030221) !important; background-attachment: initial !important; background-color: rgb(7, 54, 66) !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: 0% 0%; background-repeat: initial !important;"><span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">1</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">2</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">3</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">4</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">5</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">6</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">7</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">8</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">9</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">10</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">11</span> </pre></td> <td class="code" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: middle; width: 587px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: 0px; border: none; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; font-size: 13px; vertical-align: baseline; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(147, 161, 161); overflow: auto; background: none;"><code class="html" style="margin: 0px; padding: 0.8em; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; vertical-align: baseline; overflow-y: hidden; display: block; overflow-x: auto; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace !important; background: rgb(0, 0, 0);"><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;div</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">id=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"papelist"</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">class=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"pagelist"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;span&gt;</span> 236条数据 共12页<span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/span&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;strong&gt;</span>1<span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/strong&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;a</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">href=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"/kesalin/article/list/2"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;</span>2<span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/a&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;a</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">href=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"/kesalin/article/list/3"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;</span>3<span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/a&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;a</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">href=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"/kesalin/article/list/4"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;</span>4<span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/a&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;a</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">href=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"/kesalin/article/list/5"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;</span>5<span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/a&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;a</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">href=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"/kesalin/article/list/6"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;</span>...<span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/a&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;a</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">href=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"/kesalin/article/list/2"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;</span>下一页<span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/a&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;a</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">href=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"/kesalin/article/list/12"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;</span>尾页<span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/a&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/div&gt;</span> </span></code></pre></td> </tr></tbody></table></div></figure>

好,我们获得了papelist 的tag对象,通过这个tag对象我们能够找出尾页tag a对象,从这个tag a解析出对应的href属性,获得尾页的编号12,然后自己拼出所有page页面的访问url来,并保存在pageUrlList中返回。page页面的访问url形式示例如下:

> page 1: http://blog.youkuaiyun.com/kesalin/article/list/1
  • 根据page来获取文章链接的代码:
<figure class="code" style="margin: 0px 0px 1.5em; padding: 0px; border: 0px; font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif; font-stretch: inherit; line-height: 27.5999984741211px; font-size: 18px; vertical-align: baseline; -webkit-box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; color: rgb(34, 34, 34); background: none rgb(248, 248, 248);"><figcaption style="margin: 0px; padding: 0px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(203, 203, 203); border-right-color: rgb(165, 165, 165); border-left-color: rgb(165, 165, 165); font-family: 'Helvetica Neue', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Lucida, sans-serif; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 2em; font-size: 13px; vertical-align: baseline; position: relative; text-align: center; text-shadow: rgb(203, 204, 204) 0px 1px 0px; color: rgb(71, 71, 71); border-top-left-radius: 5px; border-top-right-radius: 5px; background: url(http://localhost:4000/images/code_bg.png?1413030221) 50% 0% repeat-x rgb(170, 170, 170);"><span style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"></span></figcaption><div class="highlight" style="margin: 0px; padding: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; overflow-y: hidden; overflow-x: auto; border: 1px solid rgb(5, 35, 43) !important; background: rgb(0, 43, 54);"><table style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: baseline; border-collapse: collapse; border-spacing: 0px;"><tbody style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><tr style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <td class="gutter" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: middle;"><pre class="line-numbers" style="margin-top: 0px; margin-bottom: 0px; border-top-style: none; border-bottom-style: none; border-left-style: none; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; font-size: 13px; vertical-align: baseline; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(147, 161, 161); overflow: auto; text-align: right; text-shadow: rgb(2, 16, 20) 0px -1px; padding: 0.8em !important; border-right-width: 1px !important; border-right-style: solid !important; border-right-color: rgb(0, 35, 44) !important; background-image: url(http://localhost:4000/images/noise.png?1413030221) !important; background-attachment: initial !important; background-color: rgb(7, 54, 66) !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: 0% 0%; background-repeat: initial !important;"><span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">1</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">2</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">3</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">4</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">5</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">6</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">7</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">8</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">9</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">10</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">11</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">12</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">13</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">14</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">15</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">16</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">17</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">18</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">19</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">20</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">21</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">22</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">23</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">24</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">25</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">26</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">27</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">28</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">29</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">30</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">31</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">32</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">33</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">34</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">35</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">36</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">37</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">38</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">39</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">40</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">41</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">42</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">43</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">44</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">45</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">46</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">47</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">48</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">49</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">50</span> </pre></td> <td class="code" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: middle; width: 835px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: 0px; border: none; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; font-size: 13px; vertical-align: baseline; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(147, 161, 161); overflow: auto; background: none;"><code class="python" style="margin: 0px; padding: 0.8em; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; vertical-align: baseline; overflow-y: hidden; display: block; overflow-x: auto; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace !important; background: rgb(0, 0, 0);"><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">def</span> <span class="nf" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">getArticleList</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">url</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">):</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="c" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-style: italic !important; color: rgb(88, 110, 117) !important;"># 获取所有的文章的 url/title</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageUrlList</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">getPageUrlList</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">url</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">articleListDocs</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">[]</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">strPage</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">" &gt; parsing page {0}"</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageNum</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">0</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">global</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">gRetryCount</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">for</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageUrl</span> <span class="ow" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(42, 161, 152) !important;">in</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageUrlList</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">retryCount</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">0</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageNum</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageNum</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">1</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageNumStr</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">strPage</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">format</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageNum</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">print</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageNumStr</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">while</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">retryCount</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">&lt;=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">gRetryCount</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">try</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">retryCount</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">retryCount</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">1</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">time</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">sleep</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="mf" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">1.0</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> <span class="c" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-style: italic !important; color: rgb(88, 110, 117) !important;">#访问太快会不响应</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">request</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">urllib2</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">Request</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageUrl</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="bp" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">None</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">header</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">response</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">urllib2</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">urlopen</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">request</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">data</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">response</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">read</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">()</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">decode</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'UTF-8'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="c" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-style: italic !important; color: rgb(88, 110, 117) !important;">#print data</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">soup</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">BeautifulSoup</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">data</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">topArticleDocs</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">soup</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">find_all</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">id</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"article_toplist"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">articleDocs</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">soup</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">find_all</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">id</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"article_list"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">articleListDocs</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">articleListDocs</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">topArticleDocs</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">articleDocs</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">break</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">except</span> <span class="ne" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">Exception</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">e</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">print</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"getArticleList exception:</span><span class="si" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">%s</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">, url:</span><span class="si" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">%s</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">, retry count:</span><span class="si" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">%d</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">%</span> <span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">e</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">pageUrl</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">retryCount</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">pass</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">artices</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">[]</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">topTile</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"[置顶]"</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">for</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">articleListDoc</span> <span class="ow" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(42, 161, 152) !important;">in</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">articleListDocs</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">linkDocs</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">articleListDoc</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">find_all</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"span"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"link_title"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">for</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">linkDoc</span> <span class="ow" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(42, 161, 152) !important;">in</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">linkDocs</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="c" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-style: italic !important; color: rgb(88, 110, 117) !important;">#print linkDoc.prettify().encode('UTF-8')</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">link</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">linkDoc</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">a</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">url</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">link</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">[</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"href"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">]</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">encode</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'UTF-8'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">title</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">link</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">get_text</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">()</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">encode</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'UTF-8'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">title</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">title</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">replace</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">topTile</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">''</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">strip</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">()</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">oneHref</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"http://blog.youkuaiyun.com"</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">url</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="c" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-style: italic !important; color: rgb(88, 110, 117) !important;">#log(" &gt; title:" + title + ", url:" + oneHref)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">artices</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">append</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">([</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">oneHref</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">title</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">])</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">log</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"total articles: "</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">str</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">len</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">artices</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">))</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"</span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\n</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">return</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">artices</span> </span></code></pre></td> </tr></tbody></table></div></figure>

从第一步获得所有的page链接保存在pageUrlList中,接下来就根据这些page 页面来获取对应page的article链接和标题。关键代码是下面这三行:

topArticleDocs = soup.find_all(id="article_toplist")
articleDocs = soup.find_all(id="article_list")
articleListDocs = articleListDocs + topArticleDocs + articleDocs

从page的html内容中查找置顶的文章(article_toplist)以及普通的文章(article_list)的tag对象,然后将这些tag保存到articleListDocs中。

article_toplist示例:(article_list的格式是类似的)

<figure class="code" style="margin: 0px 0px 1.5em; padding: 0px; border: 0px; font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif; font-stretch: inherit; line-height: 27.5999984741211px; font-size: 18px; vertical-align: baseline; -webkit-box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; color: rgb(34, 34, 34); background: none rgb(248, 248, 248);"><figcaption style="margin: 0px; padding: 0px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(203, 203, 203); border-right-color: rgb(165, 165, 165); border-left-color: rgb(165, 165, 165); font-family: 'Helvetica Neue', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Lucida, sans-serif; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 2em; font-size: 13px; vertical-align: baseline; position: relative; text-align: center; text-shadow: rgb(203, 204, 204) 0px 1px 0px; color: rgb(71, 71, 71); border-top-left-radius: 5px; border-top-right-radius: 5px; background: url(http://localhost:4000/images/code_bg.png?1413030221) 50% 0% repeat-x rgb(170, 170, 170);"><span style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"></span></figcaption><div class="highlight" style="margin: 0px; padding: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; overflow-y: hidden; overflow-x: auto; border: 1px solid rgb(5, 35, 43) !important; background: rgb(0, 43, 54);"><table style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: baseline; border-collapse: collapse; border-spacing: 0px;"><tbody style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><tr style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <td class="gutter" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: middle;"><pre class="line-numbers" style="margin-top: 0px; margin-bottom: 0px; border-top-style: none; border-bottom-style: none; border-left-style: none; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; font-size: 13px; vertical-align: baseline; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(147, 161, 161); overflow: auto; text-align: right; text-shadow: rgb(2, 16, 20) 0px -1px; padding: 0.8em !important; border-right-width: 1px !important; border-right-style: solid !important; border-right-color: rgb(0, 35, 44) !important; background-image: url(http://localhost:4000/images/noise.png?1413030221) !important; background-attachment: initial !important; background-color: rgb(7, 54, 66) !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: 0% 0%; background-repeat: initial !important;"><span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">1</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">2</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">3</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">4</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">5</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">6</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">7</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">8</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">9</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">10</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">11</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">12</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">13</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">14</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">15</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">16</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">17</span> </pre></td> <td class="code" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: middle; width: 587px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: 0px; border: none; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; font-size: 13px; vertical-align: baseline; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(147, 161, 161); overflow: auto; background: none;"><code class="html" style="margin: 0px; padding: 0.8em; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; vertical-align: baseline; overflow-y: hidden; display: block; overflow-x: auto; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace !important; background: rgb(0, 0, 0);"><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;div</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">id=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"article_toplist"</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">class=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"list"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;div</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">class=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"list_item article_item"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;div</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">class=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"article_title"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;span</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">class=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"ico ico_type_Original"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;&lt;/span&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;h1&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;span</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">class=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"link_title"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;a</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">href=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"/kesalin/article/details/10474007"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;font</span> <span class="na" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">color=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"red"</span><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&gt;</span>[置顶]<span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/font&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> 招聘:有兴趣做一个与Android对等的操作系统么? </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/a&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/span&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/h1&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/div&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> ... ... </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/div&gt;</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> ... ... </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><span class="nt" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">&lt;/div&gt;</span> </span></code></pre></td> </tr></tbody></table></div></figure>

然后遍历所有的保存到articleListDocs里的tag对象,从中解析出link_title的span tag对象保存到linkDocs中;然后从中解析出链接的url和标题,这里去掉了置顶文章标题中的“置顶”两字;最后将url和标题保存到artices列表中返回。artices列表中的每一项内容示例:

title:招聘:有兴趣做一个与Android对等的操作系统么?
url:http://blog.youkuaiyun.com/kesalin/article/details/10474007

  • 根据文章链接获取文章html内容并解析转换为Markdown文本
<figure class="code" style="margin: 0px 0px 1.5em; padding: 0px; border: 0px; font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif; font-stretch: inherit; line-height: 27.5999984741211px; font-size: 18px; vertical-align: baseline; -webkit-box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; color: rgb(34, 34, 34); background: none rgb(248, 248, 248);"><figcaption style="margin: 0px; padding: 0px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(203, 203, 203); border-right-color: rgb(165, 165, 165); border-left-color: rgb(165, 165, 165); font-family: 'Helvetica Neue', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Lucida, sans-serif; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 2em; font-size: 13px; vertical-align: baseline; position: relative; text-align: center; text-shadow: rgb(203, 204, 204) 0px 1px 0px; color: rgb(71, 71, 71); border-top-left-radius: 5px; border-top-right-radius: 5px; background: url(http://localhost:4000/images/code_bg.png?1413030221) 50% 0% repeat-x rgb(170, 170, 170);"><span style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"></span></figcaption><div class="highlight" style="margin: 0px; padding: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; overflow-y: hidden; overflow-x: auto; border: 1px solid rgb(5, 35, 43) !important; background: rgb(0, 43, 54);"><table style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: baseline; border-collapse: collapse; border-spacing: 0px;"><tbody style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><tr style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <td class="gutter" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: middle;"><pre class="line-numbers" style="margin-top: 0px; margin-bottom: 0px; border-top-style: none; border-bottom-style: none; border-left-style: none; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; font-size: 13px; vertical-align: baseline; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(147, 161, 161); overflow: auto; text-align: right; text-shadow: rgb(2, 16, 20) 0px -1px; padding: 0.8em !important; border-right-width: 1px !important; border-right-style: solid !important; border-right-color: rgb(0, 35, 44) !important; background-image: url(http://localhost:4000/images/noise.png?1413030221) !important; background-attachment: initial !important; background-color: rgb(7, 54, 66) !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: 0% 0%; background-repeat: initial !important;"><span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">1</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">2</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">3</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">4</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">5</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">6</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">7</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">8</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">9</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">10</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">11</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">12</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">13</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">14</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">15</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">16</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">17</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">18</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">19</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">20</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">21</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">22</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">23</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">24</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">25</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">26</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">27</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">28</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">29</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">30</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">31</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">32</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">33</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">34</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">35</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">36</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">37</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">38</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">39</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">40</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">41</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">42</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">43</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">44</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">45</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">46</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">47</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">48</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">49</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">50</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">51</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">52</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">53</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">54</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">55</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">56</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">57</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">58</span> </pre></td> <td class="code" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: middle; width: 788px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: 0px; border: none; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; font-size: 13px; vertical-align: baseline; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(147, 161, 161); overflow: auto; background: none;"><code class="python" style="margin: 0px; padding: 0.8em; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; vertical-align: baseline; overflow-y: hidden; display: block; overflow-x: auto; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace !important; background: rgb(0, 0, 0);"><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">def</span> <span class="nf" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">download</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">url</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">output</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">):</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="c" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-style: italic !important; color: rgb(88, 110, 117) !important;"># 下载文章,并保存为 markdown 格式</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">log</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">" &gt;&gt; download: "</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">url</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">data</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="bp" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">None</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">title</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">""</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">categories</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">""</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">content</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">""</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">postDate</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">datetime</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">datetime</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">now</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">()</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">global</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">gRetryCount</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">count</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">0</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">while</span> <span class="bp" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">True</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">if</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">count</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">&gt;=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">gRetryCount</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">break</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">count</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">count</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">1</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">try</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">time</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">sleep</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="mf" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">2.0</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> <span class="c" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-style: italic !important; color: rgb(88, 110, 117) !important;">#访问太快会不响应</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">request</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">urllib2</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">Request</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">url</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="bp" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">None</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">header</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">response</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">urllib2</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">urlopen</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">request</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">data</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">response</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">read</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">()</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">decode</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'UTF-8'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">break</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">except</span> <span class="ne" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">Exception</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">e</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">exstr</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">traceback</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">format_exc</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">()</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">log</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">" &gt;&gt; failed to download "</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">url</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">", retry: "</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">str</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">count</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">", error:"</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">exstr</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">pass</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">if</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">data</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">==</span> <span class="bp" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">None</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">log</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">" &gt;&gt; failed to download "</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">url</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">return</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="c" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-style: italic !important; color: rgb(88, 110, 117) !important;">#print data</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">soup</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">BeautifulSoup</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">data</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">topTile</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"[置顶]"</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">titleDocs</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">soup</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">find_all</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"div"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"article_title"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">for</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">titleDoc</span> <span class="ow" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(42, 161, 152) !important;">in</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">titleDocs</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">titleStr</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">titleDoc</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">a</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">get_text</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">()</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">encode</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'UTF-8'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">title</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">titleStr</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">replace</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">topTile</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">''</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">strip</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">()</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="c" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-style: italic !important; color: rgb(88, 110, 117) !important;">#log(" &gt;&gt; title: " + title)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">manageDocs</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">soup</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">find_all</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"div"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"article_manage"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">for</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">managerDoc</span> <span class="ow" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(42, 161, 152) !important;">in</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">manageDocs</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">categoryDoc</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">managerDoc</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">find_all</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"span"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"link_categories"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">if</span> <span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">len</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">categoryDoc</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">&gt;</span> <span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">0</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">categories</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">categoryDoc</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">[</span><span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">0</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">]</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">a</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">get_text</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">()</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">encode</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'UTF-8'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">strip</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">()</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">postDateDoc</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">managerDoc</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">find_all</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"span"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"link_postdate"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">if</span> <span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">len</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">postDateDoc</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">&gt;</span> <span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">0</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">postDateStr</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">postDateDoc</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">[</span><span class="mi" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">0</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">]</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">string</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">encode</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'UTF-8'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">strip</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">()</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">postDate</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">datetime</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">datetime</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">strptime</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">postDateStr</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'%Y-%m-</span><span class="si" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">%d</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;"> %H:%M'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">contentDocs</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">soup</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">find_all</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">id</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"article_content"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">for</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">contentDoc</span> <span class="ow" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(42, 161, 152) !important;">in</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">contentDocs</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">:</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">htmlContent</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">contentDoc</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">prettify</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">()</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">encode</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'UTF-8'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">content</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">htmlContent2String</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">htmlContent</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">exportToMarkdown</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">output</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">postDate</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">categories</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">title</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">content</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span></code></pre></td> </tr></tbody></table></div></figure>

同前面的分析类似,在这里通过访问具体文章页面获得html内容,从中解析出文章标题,分类,发表时间,文章内容信息。然后把这些内容传递给函数exportToMarkdown,在其中生成相应的Markdown文本文件。值得一提的是,在解析文章内容信息时,由于html文档内容有一些特殊的标签或转义符号,需要作特殊处理,这些特殊处理在函数htmlContent2String中进行。目前只导出了所有的文本内容,图片,url链接以及表格都没有处理,后续我会尽量完善这些转换。

<figure class="code" style="margin: 0px 0px 1.5em; padding: 0px; border: 0px; font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif; font-stretch: inherit; line-height: 27.5999984741211px; font-size: 18px; vertical-align: baseline; -webkit-box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; color: rgb(34, 34, 34); background: none rgb(248, 248, 248);"><figcaption style="margin: 0px; padding: 0px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(203, 203, 203); border-right-color: rgb(165, 165, 165); border-left-color: rgb(165, 165, 165); font-family: 'Helvetica Neue', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Lucida, sans-serif; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 2em; font-size: 13px; vertical-align: baseline; position: relative; text-align: center; text-shadow: rgb(203, 204, 204) 0px 1px 0px; color: rgb(71, 71, 71); border-top-left-radius: 5px; border-top-right-radius: 5px; background: url(http://localhost:4000/images/code_bg.png?1413030221) 50% 0% repeat-x rgb(170, 170, 170);"><span style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"></span></figcaption><div class="highlight" style="margin: 0px; padding: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; overflow-y: hidden; overflow-x: auto; border: 1px solid rgb(5, 35, 43) !important; background: rgb(0, 43, 54);"><table style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: baseline; border-collapse: collapse; border-spacing: 0px;"><tbody style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><tr style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <td class="gutter" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: middle;"><pre class="line-numbers" style="margin-top: 0px; margin-bottom: 0px; border-top-style: none; border-bottom-style: none; border-left-style: none; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; font-size: 13px; vertical-align: baseline; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(147, 161, 161); overflow: auto; text-align: right; text-shadow: rgb(2, 16, 20) 0px -1px; padding: 0.8em !important; border-right-width: 1px !important; border-right-style: solid !important; border-right-color: rgb(0, 35, 44) !important; background-image: url(http://localhost:4000/images/noise.png?1413030221) !important; background-attachment: initial !important; background-color: rgb(7, 54, 66) !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: 0% 0%; background-repeat: initial !important;"><span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">1</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">2</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">3</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">4</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">5</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">6</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">7</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">8</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">9</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">10</span> </pre></td> <td class="code" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: middle; width: 587px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: 0px; border: none; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; font-size: 13px; vertical-align: baseline; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(147, 161, 161); overflow: auto; background: none;"><code class="python" style="margin: 0px; padding: 0.8em; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; vertical-align: baseline; overflow-y: hidden; display: block; overflow-x: auto; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace !important; background: rgb(0, 0, 0);"><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">def</span> <span class="nf" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">htmlContent2String</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">contentStr</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">):</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">patternImg</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">re</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">compile</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">r'(&lt;img.+?src=")(.+?)(".+ /&gt;)'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">patternHref</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">re</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">compile</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">r'(&lt;a.+?href=")(.+?)(".+?&gt;)(.+?)(&lt;/a&gt;)'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">patternRemoveHtml</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">re</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">compile</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">r'&lt;/?[^&gt;]+&gt;'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">resultContent</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">patternImg</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">sub</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">r'![image_mark](\2)'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">contentStr</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">resultContent</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">patternHref</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">sub</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">r'[\4](\2)'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">resultContent</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">resultContent</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">re</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">sub</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">patternRemoveHtml</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">r''</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">resultContent</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">resultContent</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">decodeHtmlSpecialCharacter</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">resultContent</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">return</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">resultContent</span> </span></code></pre></td> </tr></tbody></table></div></figure>

目前仅仅是删除所有的html标签,并在函数decodeHtmlSpecialCharacter中转换转义字符。

  • 生成Markdown文本文件
<figure class="code" style="margin: 0px 0px 1.5em; padding: 0px; border: 0px; font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif; font-stretch: inherit; line-height: 27.5999984741211px; font-size: 18px; vertical-align: baseline; -webkit-box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; box-shadow: rgba(0, 0, 0, 0.0588235) 0px 0px 10px; color: rgb(34, 34, 34); background: none rgb(248, 248, 248);"><figcaption style="margin: 0px; padding: 0px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(203, 203, 203); border-right-color: rgb(165, 165, 165); border-left-color: rgb(165, 165, 165); font-family: 'Helvetica Neue', Arial, 'Lucida Grande', 'Lucida Sans Unicode', Lucida, sans-serif; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: 2em; font-size: 13px; vertical-align: baseline; position: relative; text-align: center; text-shadow: rgb(203, 204, 204) 0px 1px 0px; color: rgb(71, 71, 71); border-top-left-radius: 5px; border-top-right-radius: 5px; background: url(http://localhost:4000/images/code_bg.png?1413030221) 50% 0% repeat-x rgb(170, 170, 170);"><span style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"></span></figcaption><div class="highlight" style="margin: 0px; padding: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; overflow-y: hidden; overflow-x: auto; border: 1px solid rgb(5, 35, 43) !important; background: rgb(0, 43, 54);"><table style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: baseline; border-collapse: collapse; border-spacing: 0px;"><tbody style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"><tr style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <td class="gutter" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: middle;"><pre class="line-numbers" style="margin-top: 0px; margin-bottom: 0px; border-top-style: none; border-bottom-style: none; border-left-style: none; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; font-size: 13px; vertical-align: baseline; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(147, 161, 161); overflow: auto; text-align: right; text-shadow: rgb(2, 16, 20) 0px -1px; padding: 0.8em !important; border-right-width: 1px !important; border-right-style: solid !important; border-right-color: rgb(0, 35, 44) !important; background-image: url(http://localhost:4000/images/noise.png?1413030221) !important; background-attachment: initial !important; background-color: rgb(7, 54, 66) !important; background-size: initial !important; background-origin: initial !important; background-clip: initial !important; background-position: 0% 0%; background-repeat: initial !important;"><span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">1</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">2</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">3</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">4</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">5</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">6</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">7</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">8</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">9</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">10</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">11</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">12</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">13</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">14</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">15</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">16</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">17</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">18</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">19</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">20</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">21</span> <span class="line-number" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(88, 110, 117) !important;">22</span> </pre></td> <td class="code" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-size: 18px; vertical-align: middle; width: 593px;"><pre style="margin-top: 0px; margin-bottom: 0px; padding: 0px; border: none; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; font-size: 13px; vertical-align: baseline; -webkit-box-shadow: none; box-shadow: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(147, 161, 161); overflow: auto; background: none;"><code class="python" style="margin: 0px; padding: 0.8em; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: 1.45em; vertical-align: baseline; overflow-y: hidden; display: block; overflow-x: auto; font-family: Menlo, Monaco, 'Andale Mono', 'lucida console', 'Courier New', monospace !important; background: rgb(0, 0, 0);"><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="k" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(203, 75, 22) !important;">def</span> <span class="nf" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important; color: rgb(38, 139, 210) !important;">exportToMarkdown</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">exportDir</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">postdate</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">categories</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">title</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">content</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">):</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">titleDate</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">postdate</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">strftime</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'%Y-%m-</span><span class="si" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">%d</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">contentDate</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">postdate</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">strftime</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'%Y-%m-</span><span class="si" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">%d</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;"> %H:%M:%S %z'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">filename</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">titleDate</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'-'</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">title</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">filename</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">repalceInvalidCharInFilename</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">filename</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">filepath</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">exportDir</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'/'</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">filename</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'.markdown'</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">log</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">" &gt;&gt; save as "</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">filename</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">newFile</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">=</span> <span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">open</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="nb" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(133, 153, 0) !important;">unicode</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">filepath</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">,</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">"utf8"</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">),</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'w'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">newFile</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">write</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'---'</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\n</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">newFile</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">write</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'layout: post'</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\n</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">newFile</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">write</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'title: </span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\"</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">title</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\"\n</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">newFile</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">write</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'date: '</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">contentDate</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\n</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">newFile</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">write</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'comments: true'</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\n</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">newFile</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">write</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'categories: ['</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">categories</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">']'</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\n</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">newFile</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">write</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'tags: ['</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">categories</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">']'</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\n</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">newFile</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">write</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'description: </span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\"</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">title</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\"\n</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">newFile</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">write</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'keywords: '</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">categories</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\n</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">newFile</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">write</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'---'</span> <span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">+</span> <span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\n\n</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">newFile</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">write</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">content</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">newFile</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">write</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">(</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="se" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(220, 50, 47) !important;">\n</span><span class="s" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(42, 161, 152) !important;">'</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">)</span> </span><span class="line" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;"> <span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">newFile</span><span class="o" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; font-weight: bold !important;">.</span><span class="n" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; color: rgb(38, 139, 210) !important;">close</span><span class="p" style="margin: 0px; padding: 0px; border: 0px; font-family: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline;">()</span> </span></code></pre></td> </tr></tbody></table></div></figure>

生成Markdown文本文件就很简单了,在这里我需要生成github page用的Markdown博文形式,所以内容如此,你可以根据你的需要修改为其他形式的文本内容。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值