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的Django框架中包装视图函数
Jul 20 Python
Python快速排序算法实例分析
Nov 29 Python
python编写Logistic逻辑回归
Dec 30 Python
Python实现连接postgresql数据库的方法分析
Dec 27 Python
python批量读取txt文件为DataFrame的方法
Apr 03 Python
使用Python做垃圾分类的原理及实例代码附源码
Jul 02 Python
Python调用百度根据经纬度查询地址的示例代码
Jul 07 Python
浅谈Keras的Sequential与PyTorch的Sequential的区别
Jun 17 Python
Python如何定义接口和抽象类
Jul 28 Python
一个入门级python爬虫教程详解
Jan 27 Python
python定义具名元组实例操作
Feb 28 Python
你喜欢篮球吗?Python实现篮球游戏
Jun 11 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 魔术函数使用说明
2010/05/14 PHP
php打造属于自己的MVC框架
2012/03/07 PHP
浅谈php优化需要注意的地方
2014/11/27 PHP
php实现简单的权限管理的示例代码
2017/08/25 PHP
使用SMB共享来绕过php远程文件包含的限制执行RFI的利用
2019/05/31 PHP
完美解决AJAX跨域问题
2013/11/01 Javascript
JavaScript link方法入门实例(给字符串加上超链接)
2014/10/17 Javascript
JavaScript代码实现禁止右键、禁选择、禁粘贴、禁shift、禁ctrl、禁alt
2015/11/17 Javascript
jQuery+CSS实现一个侧滑导航菜单代码
2016/05/09 Javascript
动态加载js、css的简单实现代码
2016/05/26 Javascript
JS图片等比例缩放方法完整示例
2016/08/03 Javascript
OkHttp踩坑随笔为何 response.body().string() 只能调用一次
2018/01/08 Javascript
mac上配置Android环境变量的方法
2018/07/08 Javascript
4个顶级开源JavaScript图表库
2018/09/29 Javascript
JS/jQuery实现简单的开关灯效果【案例】
2019/02/19 jQuery
Vue中的transition封装组件的实现方法
2019/08/13 Javascript
vue+iview实现分页及查询功能
2020/11/17 Vue.js
python动态加载变量示例分享
2014/02/17 Python
Django查询数据库的性能优化示例代码
2017/09/24 Python
浅谈机器学习需要的了解的十大算法
2017/12/15 Python
python决策树之CART分类回归树详解
2017/12/20 Python
实例讲解Python中整数的最大值输出
2019/03/17 Python
Python搭建代理IP池实现获取IP的方法
2019/10/27 Python
python中删除某个元素的方法解析
2019/11/05 Python
Python实现图片识别加翻译功能
2019/12/26 Python
彻底搞懂 python 中文乱码问题(深入分析)
2020/02/28 Python
python对指定字符串逆序的6种方法(小结)
2020/04/02 Python
使用HTML5在网页中嵌入音频和视频播放的基本方法
2016/02/22 HTML / CSS
英国最大的电子产品和家电零售企业:Currys PC World
2016/09/24 全球购物
Gibson London官网:以地道的英国男装而著称
2019/12/06 全球购物
请解释virtual关键字的含义
2015/06/17 面试题
大二学期个人自我评价
2014/01/13 职场文书
地球一小时宣传标语
2014/06/24 职场文书
2016教师节问候语
2015/11/10 职场文书
公安忠诚教育心得体会
2016/01/23 职场文书
Android Flutter实现3D动画效果示例详解
2022/04/07 Java/Android