
Python
Python面向对象编程
cowboy[45°]
这个作者很懒,什么都没留下…
展开
-
Python XLRDError: Excel xlsx file; not supported解决方法
报错截图:版本库不兼容,需要将版本降到下面版本。pip install xlrd==1.2.0原创 2021-01-29 21:20:41 · 4562 阅读 · 0 评论 -
Python + selenium自动化工具 + 滑块验证码+点选验证码,实现模拟登录“中国铁路网12306”
文章目录一、模拟登录“中国铁路网123061.引入库2.初始化。3.其余步骤:总结一、模拟登录“中国铁路网12306下面是完成本次小项目需要引入的库,导入的时候如果爆红,说明编写错误或未安装库,安装的所有过程省略。由于12306的点选验证码机器很难模拟点击,所以采用了人工打码平台-超级鹰。1.引入库代码如下(示例):#!/usr/bin/env python# coding:utf-8import requestsfrom PIL import Imagefrom io import原创 2021-01-29 09:17:00 · 2680 阅读 · 2 评论 -
Python 多线程-守护线程、线程等待、互斥锁、信号量详细解读!
目录Python 多线程详解一、线程概念多线程优势二、Python 线程threading重新写run方法守护线程 setDaemon(True)线程等待 join( )多线程共享全局变量互斥锁 Lock( )信号量 (BoundedSemaphore类)一、线程概念线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可原创 2020-12-27 21:59:00 · 3474 阅读 · 2 评论 -
Python 多态的理解和应用 — 检测系统中是否含有输入的“用例设计方法”,一个案例解决!
1.多态的作用:每个子类都有相同的方法和属性,父类可以在不知道所用哪个子类的情况下,对子类的属性进行访问,在案例中以达到检查用例设计方法的功能。2.如果不采用多态,又想要到达下面文件类型检测的功能,那么每一个类你都要重复的去添加判断、抛出异常的代码。非常的繁琐,但是采用多态,N个子类只需要一个父类即可到达这样的效果。例如:代码:class Method: def __init__(self, usage): self.mt_usage = usage if原创 2020-12-27 10:42:11 · 144 阅读 · 0 评论