python使用requests模块实现爬取电影天堂最新电影信息


Posted in Python onApril 03, 2019

requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到。可以说,Requests 完全满足如今网络的需求。本文重点给大家介绍python使用requests模块实现爬取电影天堂最新电影信息,具体内容如下所示:

在抓取网络数据的时候,有时会用正则对结构化的数据进行提取,比如 href="https://www.1234.com"等。python的re模块的findall()函数会返回一个所有匹配到的内容的列表,在将数据存入数据库时,列表数据类型是不被允许的,而是需要将其转换为元组形式。下面看下,str/list/tuple三者之间怎么相互转换。

class forDatas:
  def __init__(self):
    pass
  def str_list_tuple(self):
    s = 'abcde12345'
    print('s:', s, type(s))
    # str to list
    l = list(s)
    print('l:', l, type(l))
    # str to tuple
    t = tuple(s)
    print('t:', t, type(t))
    # str转化为list/tuple,直接进行转换即可
    # 由list/tuple转换为str,则需要借助join()函数来实现
    # list to str
    s1 = ''.join(l)
    print('s1:', s1, type(s1))
    # tuple to str
    s2 = ''.join(t)
    print('s2:', s2, type(s2))

str转化为list/tuple,直接进行转换即可。而由list/tuple转换为str,则需要借助join()函数来实现。join()函数是这样描述的:

"""
    S.join(iterable) -> str
    
    Return a string which is the concatenation of the strings in the
    iterable. The separator between elements is S.
    """

join()函数使用时,传入一个可迭代对象,返回一个可迭代的字符串,该字符串元素之间的分隔符是“S”。

传入一个可迭代对象,可以使list,tuple,也可以是str。

s = 'asdf1234'
sss = '@'.join(s)
print(type(sss), sss)

总结

以上所述是小编给大家介绍的python使用requests模块实现爬取电影天堂最新电影信息,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
python网络编程之数据传输UDP实例分析
May 20 Python
python文件操作相关知识点总结整理
Feb 22 Python
详解python中字典的循环遍历的两种方式
Feb 07 Python
Python读取指定目录下指定后缀文件并保存为docx
Apr 23 Python
利用Python写一个爬妹子的爬虫
Jun 08 Python
基于DataFrame改变列类型的方法
Jul 25 Python
python实现网站微信登录的示例代码
Sep 18 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
Jan 15 Python
基于Python 的语音重采样函数解析
Jul 06 Python
python 8种必备的gui库
Aug 27 Python
一些让Python代码简洁的实用技巧总结
Aug 23 Python
python读取mnist数据集方法案例详解
Sep 04 Python
Python简直是万能的,这5大主要用途你一定要知道!(推荐)
Apr 03 #Python
Python3实现计算两个数组的交集算法示例
Apr 03 #Python
Python3获取拉勾网招聘信息的方法实例
Apr 03 #Python
Python3实现的旋转矩阵图像算法示例
Apr 03 #Python
python3对拉勾数据进行可视化分析的方法详解
Apr 03 #Python
python2.7使用plotly绘制本地散点图和折线图
Apr 02 #Python
Python时间序列处理之ARIMA模型的使用讲解
Apr 02 #Python
You might like
syphon 虹吸式咖啡冲泡冲煮倒水的得与失
2021/03/03 冲泡冲煮
php 远程图片保存到本地的函数类
2008/12/08 PHP
如何判断php数组的维度
2013/06/10 PHP
跨浏览器PHP下载文件名中的中文乱码问题解决方法
2015/03/05 PHP
html数组字符串拼接的最快方法
2009/09/16 Javascript
jquery实现每个数字上都带进度条的幻灯片
2013/02/20 Javascript
jquery的ajax请求全面了解
2013/03/20 Javascript
JavaScript利用正则表达式去除日期中的-
2014/06/09 Javascript
javascript事件模型实例分析
2015/01/30 Javascript
jQuery实现手机自定义弹出输入框
2016/06/13 Javascript
jQuery编写textarea输入字数限制代码
2017/03/23 jQuery
vue如何获取点击事件源的方法
2017/08/10 Javascript
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
2017/11/08 jQuery
在vue项目中使用element-ui的Upload上传组件的示例
2018/02/08 Javascript
学习React中ref的两个demo示例
2018/08/14 Javascript
vue2.0 可折叠列表 v-for循环展示的实例
2018/09/07 Javascript
基于JavaScript实现每日签到打卡轨迹功能
2018/11/29 Javascript
layui之table checkbox初始化时选中对应选项的方法
2019/09/02 Javascript
浅谈微信小程序列表埋点曝光指南
2019/10/15 Javascript
[43:47]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第一场 12.09
2020/12/11 DOTA
一步步教你用Python实现2048小游戏
2017/01/19 Python
Pyspider中给爬虫伪造随机请求头的实例
2018/05/07 Python
对python使用http、https代理的实例讲解
2018/05/07 Python
python面向对象入门教程之从代码复用开始(一)
2018/12/11 Python
python3实现二叉树的遍历与递归算法解析(小结)
2019/07/03 Python
python 判断字符串中是否含有汉字或非汉字的实例
2019/07/15 Python
Python 线性回归分析以及评价指标详解
2020/04/02 Python
Python使用socket模块实现简单tcp通信
2020/08/18 Python
高一自我鉴定
2013/12/17 职场文书
水果超市创业计划书
2014/01/27 职场文书
团支部建设方案
2014/05/02 职场文书
小学五一劳动节活动总结
2015/02/09 职场文书
初中生思想道德自我评价
2015/03/09 职场文书
《鲸》教学反思
2016/02/23 职场文书
MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用详解
2021/06/26 MySQL
详解OpenCV曝光融合
2022/04/29 Python