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(Tornado)模拟登录小米抢手机
Nov 12 Python
举例讲解如何在Python编程中进行迭代和遍历
Jan 19 Python
python中的迭代和可迭代对象代码示例
Dec 27 Python
python实现用户答题功能
Jan 17 Python
python遍历小写英文字母的方法
Jan 02 Python
Python实现一个数组除以一个数的例子
Jul 20 Python
Python 中list ,set,dict的大规模查找效率对比详解
Oct 11 Python
Python如何基于rsa模块实现非对称加密与解密
Jan 03 Python
VSCode基础使用与VSCode调试python程序入门的图文教程
Mar 30 Python
如何使用Python对NetCDF数据做空间相关分析
Apr 21 Python
Python实现提取PDF简历信息并存入Excel
Apr 02 Python
Python采集爬取京东商品信息和评论并存入MySQL
Apr 12 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 Xdebug 调试扩展的安装与使用.
2010/03/13 PHP
配置php网页显示各种语法错误
2013/09/23 PHP
php时间计算相关问题小结
2016/05/09 PHP
PHP实现基于PDO扩展连接PostgreSQL对象关系数据库示例
2018/03/31 PHP
PHP绕过open_basedir限制操作文件的方法
2018/06/10 PHP
js中eval详解
2012/03/30 Javascript
js中top/parent/frame概述及案例应用
2013/02/06 Javascript
JS判断移动端访问设备并加载对应CSS样式
2014/06/13 Javascript
javascript 获取HTML DOM父、子、临近节点
2014/06/16 Javascript
JavaScript fontsize方法入门实例(按照指定的尺寸来显示字符串)
2014/10/17 Javascript
jquery读取xml文件实现省市县三级联动的方法
2015/05/29 Javascript
使用jquery实现鼠标滑过弹出更多相关信息层附源码下载
2015/11/23 Javascript
jQuery Raty 一款不错的星级评分插件
2016/08/24 Javascript
原生JS:Date对象全面解析
2016/09/06 Javascript
vue单个组件实现无限层级多选菜单功能
2018/04/10 Javascript
angular 表单验证器验证的同时限制输入的实现
2019/04/11 Javascript
vue滚动tab跟随切换效果
2020/06/29 Javascript
JQuery 实现文件下载的常用方法分析
2019/10/29 jQuery
vue键盘事件点击事件加native操作
2020/07/27 Javascript
对python中的xlsxwriter库简单分析
2018/05/04 Python
树莓派极简安装OpenCv的方法步骤
2019/10/10 Python
Python异常继承关系和自定义异常实现代码实例
2020/02/20 Python
使用python-cv2实现视频的分解与合成的示例代码
2020/10/26 Python
Python 使用office365邮箱的示例
2020/10/29 Python
python sleep和wait对比总结
2021/02/03 Python
华为旗下电子商务平台:华为商城
2016/08/06 全球购物
写出SQL四条最基本的数据操作语句(DML)
2012/12/12 面试题
生物科学专业个人求职信范文
2013/12/07 职场文书
电子专业毕业生自我鉴定
2014/01/22 职场文书
《值日生》教学反思
2014/02/17 职场文书
我的画教学反思
2014/04/28 职场文书
2014党员自我评议表范文
2014/09/20 职场文书
2015年依法治校工作总结
2015/07/27 职场文书
重温经典:乔布斯在斯坦福大学的毕业演讲(双语)
2019/08/26 职场文书
python基于OpenCV模板匹配识别图片中的数字
2021/03/31 Python
vue实现Toast组件轻提示
2022/04/10 Vue.js