专栏中心

EEPW首页 > 专栏 > Python 爬虫小记

Python 爬虫小记

发布人:tanry111 时间:2018-09-11 来源:工程师 发布文章

import urllib2

import re



def download(url):

    print "Downloading:",url

    try:

        html=urllib2.urlopen(url).read()

    except urllib2.URLError as e:

        print "Download error:",e.reason

        html=None

    return html

def crawl_sitemap(url):

    sitemap=download(url)

    links=re.findall('<a href="(.*?)" title',sitemap)

    txt=open("123.txt","w",)

    print links

    try:

        for link in links:

            html=download(link)

            page=re.findall('<p>(.*?)</p>',html)

    #        print page

            for i in page:

                txt.write(i)

                txt.write("\n")

    except Exception as e:

        print "Download error:",e

        html=None

    txt.close()

        

url="https://www.douban.com/group/shanghaizufang/"

crawl_sitemap(url)  

      


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

基于PXI的大型现场测试系统构建与管理

视频 2012-05-15

罗克韦尔自动化推出OptixEdge高级边缘网关

e络盟在哔哩哔哩发布第100支视频,并举办Raspberry Pico 2免费申请活动

Protel_book-第七章

2025 EDS峰会群英汇聚DigiKey获多家供应商重磅奖项

Bourns全新推出两款屏蔽功率电感器系列专为DDR5电源管理电路开发

大联大诠鼎集团推出基于Synaptics产品的机器视觉AI Hub方案

英飞凌推出用于电动汽车的新一代高功率节能型IGBT和RC-IGBT芯片

汽车电子 2025-06-21

面向军工的自动化测试,维护与诊断

Protel_book-第十一章

资源下载 2007-12-29

依利浦实验室AI平台为Ceva NeuPro-Nano NPU优化

EDA/PCB 2025-06-21

电路板级可测试性设计与验证评估技术

视频 2012-05-15

是德科技助力蔚来验证新一代汽车无线系统

现代航天与国防电子测量领域的发展与挑战

视频 2012-05-15

Protel_book-第十章

Protel_book-第八章

资源下载 2007-12-29

国防工业检测的特殊性及策略

视频 2012-05-15

Bourns推出新型电流变压器产品,采用坡莫合金T型磁芯结构,具备高匝数比特性

Protel_book-第九章

Nordic收购Neuton.AI 以巩固边缘AI领导地位

更多 培训课堂
更多 焦点
更多 视频

技术专区