python


4、爬去列表信息

<p>参考: <a href="https://blog.csdn.net/abclixu123/article/details/38502993">https://blog.csdn.net/abclixu123/article/details/38502993</a> <a href="https://blog.csdn.net/huochuangchuang/article/details/49742295">https://blog.csdn.net/huochuangchuang/article/details/49742295</a> <a href="https://blog.csdn.net/suibianshen2012/article/details/62040460">https://blog.csdn.net/suibianshen2012/article/details/62040460</a> <a href="https://www.cnblogs.com/jjj-fly/p/6703779.html">https://www.cnblogs.com/jjj-fly/p/6703779.html</a> <a href="https://www.jianshu.com/p/ea007d71ce2a">https://www.jianshu.com/p/ea007d71ce2a</a> <a href="https://blog.csdn.net/yctjin/article/details/70658811">https://blog.csdn.net/yctjin/article/details/70658811</a> <a href="https://www.cnblogs.com/lei0213/p/7506130.html">https://www.cnblogs.com/lei0213/p/7506130.html</a> <a href="https://www.cnblogs.com/yizhenfeng168/p/6972946.html">https://www.cnblogs.com/yizhenfeng168/p/6972946.html</a></p> <pre><code class="language-python">from bs4 import BeautifulSoup import urllib.request url_2 = 'http://blog.sina.com.cn/s/articlelist_3283485963_4_1.html' page = urllib.request.urlopen(url_2) html = page.read().decode("utf-8") Soup = BeautifulSoup(html,'lxml') result_content=Soup.find_all(class_="atc_title") #定位标签 i=0 for link in result_content: print("-------------------------------------------------------") print(i) print(link.a.string) print(link.a["href"])#查link标签的href值 # print(link.string)#查link标签的string i = i+1</code></pre> <p>输出</p> <pre><code>"D:\Program Files\Anaconda3\python.exe" D:/Android/Python/PycharmProjects/spyder_project/download_pdf.py ------------------------------------------------------- 0 《Android高级进阶》【PDF】 http://blog.sina.com.cn/s/blog_c3b6050b0102xeks.html ------------------------------------------------------- 1 《深入理解Linux内核(中文第三版)… http://blog.sina.com.cn/s/blog_c3b6050b0102xbd6.html ------------------------------------------------------- 2 《Linux内核设计与实现(中文第三版… http://blog.sina.com.cn/s/blog_c3b6050b0102xb9p.html ------------------------------------------------------- 3 《ANDROID框架揭秘》【PDF】 http://blog.sina.com.cn/s/blog_c3b6050b0102xb0g.html ------------------------------------------------------- 4 《Android源码设计模式解析与实战… http://blog.sina.com.cn/s/blog_c3b6050b0102xaqz.html ------------------------------------------------------- 5 《深入理解Android:WiFi模块&amp;amp;nbsp… http://blog.sina.com.cn/s/blog_c3b6050b0102xaml.html ------------------------------------------------------- 6 《重构——改善既有代码的设计》【PD… http://blog.sina.com.cn/s/blog_c3b6050b0102xae4.html ------------------------------------------------------- 7 《Head First 设计模式》【PDF】 http://blog.sina.com.cn/s/blog_c3b6050b0102xa92.html ------------------------------------------------------- 8 《程序员的职业素养》【PDF】 http://blog.sina.com.cn/s/blog_c3b6050b0102xa78.html ------------------------------------------------------- 9 《代码整洁之道》【PDF】 http://blog.sina.com.cn/s/blog_c3b6050b0102xa1x.html ------------------------------------------------------- 10 《Android系统源代码情景分析》【P… http://blog.sina.com.cn/s/blog_c3b6050b0102xa0b.html ------------------------------------------------------- 11 《Android开发艺术探索》【PDF】 http://blog.sina.com.cn/s/blog_c3b6050b0102x9yf.html ------------------------------------------------------- 12 《深入理解ANDROID:卷三》【PDF】 http://blog.sina.com.cn/s/blog_c3b6050b0102x9w2.html ------------------------------------------------------- 13 《深入理解Android:卷二》【PDF】 http://blog.sina.com.cn/s/blog_c3b6050b0102x9ug.html ------------------------------------------------------- 14 《深入理解android:卷一》【PDF】 http://blog.sina.com.cn/s/blog_c3b6050b0102x9sr.html ------------------------------------------------------- 15 《Android群英传》【PDF】 http://blog.sina.com.cn/s/blog_c3b6050b0102x9pe.html ------------------------------------------------------- 16 《App研发录:架构设计,Crash分析… http://blog.sina.com.cn/s/blog_c3b6050b0102x9p2.html ------------------------------------------------------- 17 《Android编程权威指南(第3版)》… http://blog.sina.com.cn/s/blog_c3b6050b0102x9n7.html ------------------------------------------------------- 18 《Android 4高级编程(第3版)… http://blog.sina.com.cn/s/blog_c3b6050b0102x9ml.html ------------------------------------------------------- 19 《疯狂Android讲义(第3版)》【PDF… http://blog.sina.com.cn/s/blog_c3b6050b0102x9kf.html ------------------------------------------------------- 20 《第一行代码:Android(第2版)》【… http://blog.sina.com.cn/s/blog_c3b6050b0102x9j5.html ------------------------------------------------------- 21 《Effective Java(中文版第2… http://blog.sina.com.cn/s/blog_c3b6050b0102x9gr.html ------------------------------------------------------- 22 《Thinking In Java(中… http://blog.sina.com.cn/s/blog_c3b6050b0102x9f5.html ------------------------------------------------------- 23 《Java核心技术 卷II 高… http://blog.sina.com.cn/s/blog_c3b6050b0102x9dj.html ------------------------------------------------------- 24 《Java核心技术 卷I 基… http://blog.sina.com.cn/s/blog_c3b6050b0102x9a5.html Process finished with exit code 0 </code></pre> <pre><code>"D:\Program Files\Anaconda3\python.exe" D:/Android/Python/PycharmProjects/spyder_project/download_pdf.py [&lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102xeks.html" target="_blank" title=""&amp;《Android高级进阶》【PDF】&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102xbd6.html" target="_blank" title=""&amp;《深入理解Linux内核(中文第三版)…&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102xb9p.html" target="_blank" title=""&amp;《Linux内核设计与实现(中文第三版…&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102xb0g.html" target="_blank" title=""&amp;《ANDROID框架揭秘》【PDF】&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102xaqz.html" target="_blank" title=""&amp;《Android源码设计模式解析与实战…&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102xaml.html" target="_blank" title=""&amp;《深入理解Android:WiFi模块&amp;amp;amp;nbsp…&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102xae4.html" target="_blank" title=""&amp;《重构——改善既有代码的设计》【PD…&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102xa92.html" target="_blank" title=""&amp;《Head First 设计模式》【PDF】&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102xa78.html" target="_blank" title=""&amp;《程序员的职业素养》【PDF】&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102xa1x.html" target="_blank" title=""&amp;《代码整洁之道》【PDF】&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102xa0b.html" target="_blank" title=""&amp;《Android系统源代码情景分析》【P…&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102x9yf.html" target="_blank" title=""&amp;《Android开发艺术探索》【PDF】&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102x9w2.html" target="_blank" title=""&amp;《深入理解ANDROID:卷三》【PDF】&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102x9ug.html" target="_blank" title=""&amp;《深入理解Android:卷二》【PDF】&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102x9sr.html" target="_blank" title=""&amp;《深入理解android:卷一》【PDF】&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102x9pe.html" target="_blank" title=""&amp;《Android群英传》【PDF】&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102x9p2.html" target="_blank" title=""&amp;《App研发录:架构设计,Crash分析…&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102x9n7.html" target="_blank" title=""&amp;《Android编程权威指南(第3版)》…&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102x9ml.html" target="_blank" title=""&amp;《Android 4高级编程(第3版)…&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102x9kf.html" target="_blank" title=""&amp;《疯狂Android讲义(第3版)》【PDF…&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102x9j5.html" target="_blank" title=""&amp;《第一行代码:Android(第2版)》【…&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102x9gr.html" target="_blank" title=""&amp;《Effective Java(中文版第2…&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102x9f5.html" target="_blank" title=""&amp;《Thinking In Java(中…&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102x9dj.html" target="_blank" title=""&amp;《Java核心技术 卷II 高…&lt;/a&amp;&lt;/span&amp;, &lt;span class="atc_title"&amp; &lt;a href="http://blog.sina.com.cn/s/blog_c3b6050b0102x9a5.html" target="_blank" title=""&amp;《Java核心技术 卷I 基…&lt;/a&amp;&lt;/span&amp;] Process finished with exit code 0 </code></pre>

页面列表

ITEM_HTML