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中类型关系和继承关系实例详解
May 25 Python
python处理二进制数据的方法
Jun 03 Python
深入理解Python爬虫代理池服务
Feb 28 Python
python实现扫描日志关键字的示例
Apr 28 Python
python读写配置文件操作示例
Jul 03 Python
Python线程障碍对象Barrier原理详解
Dec 02 Python
在pytorch中对非叶节点的变量计算梯度实例
Jan 10 Python
Python使用py2neo操作图数据库neo4j的方法详解
Jan 13 Python
tensorflow 重置/清除计算图的实现
Jan 19 Python
python opencv把一张图片嵌入(叠加)到另一张图片上的实现代码
Jun 11 Python
selenium判断元素是否存在的两种方法小结
Dec 07 Python
利用 Python 的 Pandas和 NumPy 库来清理数据
Apr 13 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
解析curl提交GET,POST,Cookie的简单方法
2013/06/29 PHP
php仿QQ验证码的实例分析
2013/07/01 PHP
php实现的双向队列类实例
2014/09/24 PHP
PHP排序算法类实例
2015/06/17 PHP
thinkphp5框架API token身份验证功能示例
2019/05/21 PHP
php快速导入大量数据的实例方法
2019/09/23 PHP
基于jquery库的tab新形式使用
2012/11/16 Javascript
Backbone中View之间传值的学习心得
2016/08/09 Javascript
web 前端常用组件之Layer弹出层组件
2016/09/22 Javascript
微信小程序 WXML、WXSS 和JS介绍及详解
2016/10/08 Javascript
详解Angular.js中$http拦截器的介绍及使用
2017/07/04 Javascript
webpack教程之webpack.config.js配置文件
2017/07/05 Javascript
React Native第三方平台分享的实例(Android,IOS双平台)
2017/08/04 Javascript
JS路由跳转的简单实现代码
2017/09/21 Javascript
微信小程序左右滚动公告栏效果代码实例
2019/09/16 Javascript
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
2020/04/27 Javascript
[07:57]DOTA2热力大趴狂欢夜 广州站活动回顾
2013/11/27 DOTA
Python实现PS滤镜功能之波浪特效示例
2018/01/26 Python
python实现监控某个服务 服务崩溃即发送邮件报告
2018/06/21 Python
Pytorch 实现数据集自定义读取
2020/01/18 Python
css3加js做一个简单的3D行星运转效果实例代码
2017/01/18 HTML / CSS
超30万乐谱下载:Musicnotes.com
2016/09/24 全球购物
来自Ocado的宠物商店:Fetch
2018/07/10 全球购物
打架检讨书100字
2014/01/08 职场文书
《夏夜多美》教学反思
2014/02/17 职场文书
2014学雷锋活动心得体会
2014/03/10 职场文书
2014公司党员自我评价范文
2014/09/11 职场文书
2014年科技工作总结
2014/11/26 职场文书
2014年会计人员工作总结
2014/12/10 职场文书
幼儿园小班家长评语
2014/12/30 职场文书
2015年禁毒工作总结
2015/04/30 职场文书
数据库连接池
2021/04/06 MySQL
浅谈tf.train.Saver()与tf.train.import_meta_graph的要点
2021/05/26 Python
React列表栏及购物车组件使用详解
2021/06/28 Javascript
Python+Appium自动化测试的实战
2021/06/30 Python
Python Pandas 删除列操作
2022/03/16 Python