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 中整型对象的存储问题
May 16 Python
遍历python字典几种方法总结(推荐)
Sep 11 Python
Python字符编码与函数的基本使用方法
Sep 30 Python
解决Python的str强转int时遇到的问题
Apr 09 Python
python 一个figure上显示多个图像的实例
Jul 08 Python
Tensorflow进行多维矩阵的拆分与拼接实例
Feb 07 Python
python实现门限回归方式
Feb 29 Python
Python基于数列实现购物车程序过程详解
Jun 09 Python
python如何更新包
Jun 11 Python
python的flask框架难学吗
Jul 31 Python
Python函数递归调用实现原理实例解析
Aug 11 Python
详解Open Folder as PyCharm Project怎么添加的方法
Dec 29 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
解析smarty模板中类似for的功能实现
2013/06/18 PHP
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
2014/06/09 PHP
php匹配字符中链接地址的方法
2014/12/22 PHP
Yii实现的多级联动下拉菜单
2016/07/13 PHP
phpstudy2020搭建站点的实现示例
2020/10/30 PHP
js导出格式化的excel 实例方法
2013/07/17 Javascript
JavaScript动态操作表格实例(添加,删除行,列及单元格)
2013/11/25 Javascript
动态加载jQuery的方法
2015/06/16 Javascript
JS实现带圆弧背景渐变效果的导航菜单代码
2015/10/13 Javascript
jQuery实用技巧必备(上)
2015/11/02 Javascript
js实现滚动条滚动到页面底部继续加载
2015/12/19 Javascript
JavaScript中关联原型链属性特性
2016/02/13 Javascript
mui上拉加载功能实例详解
2017/04/13 Javascript
VUE重点问题总结
2018/03/19 Javascript
JavaScript多种图形实现代码实例
2020/06/28 Javascript
antd-日历组件,前后禁止选择,只能选中间一部分的实例
2020/10/29 Javascript
vue-axios同时请求多个接口 等所有接口全部加载完成再处理操作
2020/11/09 Javascript
[55:44]OG vs NAVI 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
[56:38]DOTA2-DPC中国联赛正赛Aster vs Magma BO3 第一场 3月5日
2021/03/11 DOTA
Python写的贪吃蛇游戏例子
2014/06/16 Python
python3写爬取B站视频弹幕功能
2017/12/22 Python
解决Python安装后pip不能用的问题
2018/06/12 Python
浅谈Python中的bs4基础
2018/10/21 Python
kali中python版本的切换方法
2019/07/11 Python
利用python实现冒泡排序算法实例代码
2019/12/01 Python
django框架中ajax的使用及避开CSRF 验证的方式详解
2019/12/11 Python
python3利用Axes3D库画3D模型图
2020/03/25 Python
深入了解Python 方法之类方法 & 静态方法
2020/08/17 Python
C#如何判断当前用户是否输入某个域
2015/12/07 面试题
职业生涯规划怎么写
2013/12/29 职场文书
公司请假条格式
2014/04/11 职场文书
大学生交通专业求职信
2014/09/01 职场文书
机关作风建设心得体会
2014/10/22 职场文书
2014年监理工作总结范文
2014/11/17 职场文书
化妆品促销活动总结
2015/05/07 职场文书
Django框架之路由用法
2022/06/10 Python