Irene181 Irene181
4年前
一篇文章带你搞懂Python中的继承和多态
一、继承的介绍继承是一种创建新的类的方式,新创建的叫子类,继承的叫父类、超类、基类。继承的特点就是子类可以使用父类的属性(特征、技能)。继承是类与类之间的关系。继承可以减少代码冗余、提高重用性。在现实生活中,继承一般指的是子女继承父辈的财产,如下图:二、如何用继承?1.继承语法Class派生类名(基类名):基类名写在括号里。在继承关系中,已有的,设计好
风花雪月 风花雪月
3年前
Python PEP8 代码规范常见问题及解决方法
PEP8:nonewlineatendoffile解决方法:代码末尾需要另起一行,光标移到最后回车即可PEP8:indentationisnotamultipleoffour解决方法:缩进不是4的倍数,检查缩进PEP8:overindented解决方法:过度缩进,检查缩进PEP8:missingwhitespacea
CuterCorley CuterCorley
4年前
Python数据分析实战(2)使用Pandas进行数据分析
一、Pandas的使用1.Pandas介绍Pandas的主要应用包括:数据读取数据集成透视表数据聚合与分组运算分段统计数据可视化Pandas的使用很灵活,最重要的两个数据类型是DataFrame和Series。对DataFrame最直观的理解是把它当成一个Excel表格文件,如下:索引是从0开始的,也
Aidan075 Aidan075
4年前
我用python算出了同事的身份证号码!
为了一杯奶茶。事情的经过是这样的:我的同事李大伟最近出差去了。昨晚睡觉前翻了翻朋友圈,就跟他愉快地互怼交流了起来。估计是他想起了我朱小五从不打无把握之赌,后面就怂了。一杯奶茶嘛,也可以接受,像杰伦一样快乐就好啦。开工。先看看李大伟的朋友圈中发的图片。(该火车票来自其他平行世界,扫描可能发生奇怪现象)车票中暴
Karen110 Karen110
4年前
Python10行代码实现视频人脸追踪打马赛克
一、背景知识1.1、headblur简介追踪人脸打马赛克需要使用headblur函数。调用语法:headblur(clip,fx,fy,rzone,rblurNone)说明:其中参数fx和fy是两个函数,该函数带参数t,用于确认t时刻需要模糊化范围的中心点位置,moviepy将对以中心点为圆心半径r\zone的圆范围内的图像进行模糊化处理,模糊化处理时
CuterCorley CuterCorley
4年前
Python 爬取留言板留言(二):多线程版+selenium模拟
一、项目概述本项目主要是对领导留言板内的所有留言的具体内容进行抓取,对留言详情、回复详情和评价详情进行提取保存,并用于之后的数据分析和进一步处理,可以对政府的决策和电子政务的实施提供依据。具体项目说明和环境配置可参考本系列的第一篇。本篇在第一篇的基础上做了一些改进1.采用了多线程,设定同时运行的线程的数量为3,线程数量适中,这样在保证在同一时刻有多个线
Karen110 Karen110
3年前
手把手教你用Python网络爬虫爬取新房数据
项目背景大家好,我是J哥。新房数据,对于房地产置业者来说是买房的重要参考依据,对于房地产开发商来说,也是分析竞争对手项目的绝佳途径,对于房地产代理来说,是踩盘前的重要准备。今天J哥以「惠民之家」为例,手把手教你利用Python将惠州市新房数据批量抓取下来,共采集到近千个楼盘,包含楼盘名称、销售价格、主力户型、开盘时间、容积率、绿化率等「41个字段」。数
Stella981 Stella981
3年前
Python3通过JDBC访问非Kerberos环境的Impala
温馨提示:如果使用电脑查看图片不清晰,可以使用手机打开文章单击文中的图片放大查看高清原图。Fayson的github:https://github.com/fayson/cdhproject提示:代码块部分可以左右滑动查看噢1.文档编写目的在前面Fayson介绍了在
Stella981 Stella981
3年前
Serverless 实战:用 20 行 Python 代码轻松搞定图像分类和预测
图像分类是人工智能领域的一个热门话题,通俗来讲,就是根据各自在图像信息中反映的不同特征,把不同类别的目标区分开。图像分类利用计算机对图像进行定量分析,把图像或图像中的每个像元或区域划归为若干个类别中的某一种,代替人的视觉判读。在实际生活中,我们也会遇到图像分类的应用场景,例如我们常用的通过拍照花朵来识别花朵信息,通过人脸匹对人物信息等。通常,图像识别或分
Stella981 Stella981
3年前
Python序列拆分操作符与映射拆分操作符实例
使用序列拆分操作符(\)来提供位置参数。例如函数heron的参数存放于一个列表sides中,可以:heron(sides\0\,sides\1\,sides\2\)也可以进行拆分:heron(\sides)。如果列表包含比函数参数更多的项数,就可以使用分片提取出合适的参数。1.在使用可变数量的位置参数的函数时,可使用