python获取豆瓣电影简介代码分享


Posted in Python onJanuary 16, 2014
#!/usr/bin/env python
#coding:utf-8
import re,sys
import urllib
from bs4 import BeautifulSoup
global r_url
def hq_url():
    so_url = "http://movie.douban.com/subject_search?search_text="
    data = urllib.urlopen(so_url+gjz).read()
    r = re.findall(r'<a class="nbg" href=(.*?) onclick',data)
    r_url = re.sub('"','',r[0])
    ymdata = urllib.urlopen(r_url).read()
    soup = BeautifulSoup(ymdata)
    wz = soup('span',{'property':'v:summary'})
    title = re.findall(r'name="title" value="(.*?)"',ymdata)
    zy = re.findall(r'name="desc" value="(.*?)"',ymdata)
    imdb = re.findall(r':</span> <a href="(.*?)" target=',ymdata)
    shijian = re.findall(r'<span property="v:runtime" content="109">(.*?)</span>',ymdata)
    print u"IMDB电影网链接"
    print imdb
    print u"豆瓣电影链接"
    print  r_url
    print '*'*70
    print title[0]
 print zy[0]
    print "电影简介"
    print '*'*70
    print wz
if __name__=='__main__':
    gjz=raw_input("请输入电影名:  ").strip()
    hq_url()
Python 相关文章推荐
python设置检查点简单实现代码
Jul 01 Python
python格式化字符串实例总结
Sep 28 Python
Python中用Spark模块的使用教程
Apr 13 Python
Python中常用信号signal类型实例
Jan 25 Python
使用Python更换外网IP的方法
Jul 09 Python
详解python tkinter教程-事件绑定
Mar 28 Python
Python 中的参数传递、返回值、浅拷贝、深拷贝
Jun 25 Python
Django 开发环境配置过程详解
Jul 18 Python
关于python字符串方法分类详解
Aug 20 Python
Python中常用的高阶函数实例详解
Feb 21 Python
tensorflow实现残差网络方式(mnist数据集)
May 26 Python
pandas.DataFrame.drop_duplicates 用法介绍
Jul 06 Python
linux系统使用python获取cpu信息脚本分享
Jan 15 #Python
linux系统使用python监测系统负载脚本分享
Jan 15 #Python
linux系统使用python获取内存使用信息脚本分享
Jan 15 #Python
linux系统使用python监测网络接口获取网络的输入输出
Jan 15 #Python
linux系统使用python监控apache服务器进程脚本分享
Jan 15 #Python
Python获取当前时间的方法
Jan 14 #Python
Python生成随机数的方法
Jan 14 #Python
You might like
php实用代码片段整理
2016/11/12 PHP
JavaScript 输入框内容格式验证代码
2010/02/11 Javascript
解析Jquery中如何把一段html代码动态写入到DIV中(实例说明)
2013/07/09 Javascript
事件委托与阻止冒泡阻止其父元素事件触发
2014/09/02 Javascript
jQuery使用append在html元素后同时添加多项内容的方法
2015/03/26 Javascript
基于HTML+CSS,jQuery编写的简易计算器后续(添加了键盘监听)
2016/01/05 Javascript
Vue.js实现移动端短信验证码功能
2017/03/29 Javascript
angular.js + require.js构建模块化单页面应用的方法步骤
2017/07/19 Javascript
JS去掉字符串末尾的标点符号及删除最后一个字符的方法
2017/10/24 Javascript
浅谈jquery中ajax跨域提交的时候会有2次请求的问题
2017/11/10 jQuery
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
2018/02/11 Javascript
深入理解JavaScript 箭头函数
2019/05/30 Javascript
JS实现简单日历特效
2020/01/03 Javascript
[02:03]DOTA2亚洲邀请赛 HGT战队出场宣传片
2015/02/07 DOTA
[01:04:29]DOTA2-DPC中国联赛 正赛 Phoenix vs XG BO3 第二场 1月31日
2021/03/11 DOTA
在dataframe两列日期相减并且得到具体的月数实例
2018/07/03 Python
详解Python3之数据指纹MD5校验与对比
2019/06/11 Python
python 使用装饰器并记录log的示例代码
2019/07/12 Python
树莓派使用python-librtmp实现rtmp推流h264的方法
2019/07/22 Python
keras做CNN的训练误差loss的下降操作
2020/06/22 Python
python3.8动态人脸识别的实现示例
2020/09/21 Python
世界上最大的巴士旅游观光公司:Big Bus Tours
2016/10/20 全球购物
aden + anais官方网站:婴儿襁褓、毯子、尿布和服装
2017/06/21 全球购物
美体小铺法国官方网站:The Body Shop法国
2020/06/04 全球购物
教育局长自荐信范文
2013/12/22 职场文书
语文教学感言
2014/02/06 职场文书
文明班级建设方案
2014/05/15 职场文书
语文教育专业求职信
2014/06/28 职场文书
2014年秋季开学寄语
2014/08/02 职场文书
义务教育学校标准化建设汇报材料
2014/08/16 职场文书
2014年小学教师工作自我评价
2014/09/22 职场文书
2014旅游局党组书记党建工作汇报材料
2014/11/02 职场文书
公司表扬信格式
2015/05/04 职场文书
员工福利申请报告
2015/05/15 职场文书
与Windows10相比Windows11有哪些改进?值不值得升级?
2021/11/21 数码科技
Python如何快速找到多个字典中的公共键(key)
2022/04/29 Python