• 我的第一个 python 爬虫脚本


    #!/usr/bin/env python
    # coding=utf-8
    import urllib2
    from bs4 import BeautifulSoup

    #res = urllib.urlopen("http://www.douban.com/tag/%E5%B0%8F%E8%AF%B4/?focus=book")
    #res = urllib2.urlopen("https://www.cnblogs.com/bensonyang/")
    res = urllib2.urlopen("https://www.cnblogs.com/hearzeus/")
    #print res
    soup = BeautifulSoup(res,features="html.parser")
    #print soup
    book_div = soup.find(attrs={"id":"main"})
    #print book_div
    book_a = book_div.findAll(attrs={"class":"postTitle2"})
    for book in book_a:
    print book.string.strip()

    【输出结果:】

    benson@bensons-MacBook-Pro:~/vm_share/python_mysql $ ./benson.py
    Python 爬虫入门——小项目实战(自动私信博客园某篇博客下的评论人,随机发送一条笑话,完整代码在博文最后)
    Python 爬虫入门(四)—— 验证码下篇(破解简单的验证码)
    Python 爬虫入门(四)—— 验证码上篇(主要讲述验证码验证流程,不含破解验证码)
    Python 爬虫入门(三)—— 寻找合适的爬取策略
    Python 爬虫入门(二)—— IP代理使用
    Python 爬虫入门(一)
    Dubbo、Zookeeper集群搭建及Rose使用心得(二)
    Dubbo、Zookeeper集群搭建及Rose使用心得(一)
    JAVA 加密算法初探DES&AES
    Android 蓝牙模块基础操作
    benson@bensons-MacBook-Pro:~/vm_share/python_mysql $

  • 相关阅读:
    IT项目管理之系统规划
    项目经理感悟之风险管理
    IT项目管理之系统设计
    IT项目管理之系统验收
    IT项目管理之系统测试
    IT项目管理之系统部署
    大中小型项目管理的区别
    算法评测
    IT项目管理那些事儿
    应用算法的实际情况——简单就是美
  • 原文地址:https://www.cnblogs.com/bensonyang/p/12011650.html
Copyright © 2020-2023  润新知