09 2022 档案
摘要:17.1xlrd模块 # xlrd 和openpyxl# 1.什么是xlrd模块?# python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库。# 关于xlrd/xlwt和openpyxl的差别# 两者都是对于excel文件的操作插件,两者的
阅读全文
摘要:16.1 json模块 # json主要是干嘛的?json非常严格的数据类型,只能用“”,不然会报错,只支持""# 把一个东西变成序列# [1,2,3,4,5] #有序的叫序列# {"a",'b'} #散列# import json## dic={# "operate":"login",# "use
阅读全文
摘要:15.1sys模块 import sysprint(sys.modules)#描述当前执行代码的位置,解释器中导入的所有模块都会被放在字典中import timeprint(time.time())print(sys.modules['time'].time())print(time==sys.mo
阅读全文
摘要:14.1 unittest初识 import timeimport randomfrom selenium import webdriverfrom selenium.webdriver.common.by import Byclass WX: def __init__(self): self.us
阅读全文
摘要:13.1 反射 # 什么是反射?# 如果有一个变量名,是字符串的数据类型,你能获取到这个变量的值吗?# 反射方法:class Student: def __init__(self): self.name='张三' self.age='18' self.gender='男'stu=Student()p
阅读全文
摘要:# 作业要求:# 可以for循环添加3条用户, 手机号尽量用random实现,能用面向对象写最好,能用CSS定位最好用CSSfrom selenium import webdriverfrom selenium.webdriver.common.by import Byimport timedriv
阅读全文
摘要:from selenium import webdriverfrom selenium.webdriver.common.by import Byimport timedriver = webdriver.Chrome()driver.get('http://www.baidu.com')drive
阅读全文
摘要:# 8种定位方式# import timefrom time import sleepfrom selenium import webdriverfrom selenium.webdriver.common.by import Bydriver=webdriver.Chrome()# 1.id定位#
阅读全文
摘要:import time# 通过selenium 操作浏览器,必须有一个浏览器的驱动对象from selenium import webdriver# 2.配置不同的驱动对象# 3.建议下载好放在python\scripts目录下driver=webdriver.Chrome()# driver=we
阅读全文
摘要:# 题目一:定义名为MyTime的类,其中有三个实例变量 ,时hour,分minute,秒second# 1.为了给对像初始化赋值,编写构造方法,对时分秒附初始值# 2.为了保证数据的安全性,这三个成员变量应声明为私有# 3.对三个属性分别定义封装get查看方法,set修改方法# class MyT
阅读全文
摘要:# __dict__ # 双下方法, 也叫魔术方法.# print('abc'+'bcd')## ret = 'abc'.__add__('wind') # 拼接# print(ret)# __new__# class A(object):## def __new__(cls, *args, **k
阅读全文
摘要:# 比如计算学生得年龄,传生日# import time## class Student:## def __init__(self,name,birth):# self.birth = birth# self.name = name## @property # 伪类装饰器,把方法伪装成属性,让我们得
阅读全文
摘要:# 面向对象三大特性: 封装 继承 多态# 广义得封装:# 把方法和变量都封装在类中# 比如人狗大战# 规范创建对象# 创建所有人得属性名都能一致# 把所有得方法装进一个角色中# 狭义得封装:# 在类得外部干脆不能调用了,私有化了#class Student: def __init__(self,
阅读全文
摘要:# 在python3.x当中,所有得类都是object得子类,__init__也在object类中# object 类# str()# int()# bool()# list()# dict()# tuple()## class A:# pass# A() # 但凡实例化都要调用init得方法# p
阅读全文
摘要:# class C:# def func(self):# print('in c')## class B:# def func(self):# print('in B')### class A(B,C): # 从左到右依次去找你调的方法,B离得最近,先走B得,没有B,才走C# pass# # def
阅读全文
摘要:class Animal: def __init__(self, name, hp, ad): self.name = name self.hp = hp self.ad = ad def eat(self): '吃药方法' self.hp += 5 print('%s吃药了%s剩余了%s血' %
阅读全文
摘要:# 练习# 圆环# 属性: 记录大圆半径,小圆半径# 实现计算面积: 圆环的面积大圆面积 - 小圆面积# 实现计算周长 :大圆周长 +小圆周长# from math import pi#### class Circle:# def __init__(self,r):# self.r = r## de
阅读全文
摘要:# 题目一: 游戏人生程序# 1、创建三个游戏人物,分别是:# 苍井井,女,18,初始战斗力1000# 东尼木木,男,20,初始战斗力1800# 波多多,女,19,初始战斗力2500# 2、游戏场景,分别:# 草丛战斗,消耗200战斗力# 自我修炼,增长100战斗力# 多人游戏,消耗500战斗力##
阅读全文
摘要:# class A:# 静态变量 = '值'# def __init__(self,属性):# self.属性 =属性# def show(self): # 实例方法# print('展示一下所有的属性')# a=A('参数') # 对象aclass Person: sum = 0 # 目前是全家人
阅读全文
摘要:class Fruits: discount = 0.8 # 类变量,静态变量 # 当所有的变量都用到同一个属性的时候,我们定义一个类变量 def __init__(self,name,price): self.name = name self.price =price # print(self.d
阅读全文
摘要:class Person: #声明一个类 def __init__(self,name,hp,ad,sex,job): '''初始化函数''' self.name=name self.hp=hp self.ad=ad self.sex=sex self.job=job def attack(self
阅读全文
摘要:# 面向对象语法# 什么是抽象?# 类-抽象的 角色-具体的# 我们创建类的时候会给这个类创建很多抽象的属性和名字,# 具体值都是创建对象(角色)过程中体现出来的# class 类名:类名首字母大写# def 函数名(self): 函数名一般都是小写字母开头命名# pass 占位符#banzhang
阅读全文
摘要:# 人狗大战# 人- 角色# 名称 等级 血量 攻击力 性别 职业# zhangsan = {'name': "zhangsan", 'level': 1, 'hp': 200, 'ad': 40, '性别': '不详', '职业': '射手'}## lisir = {'name': "lisir"
阅读全文
摘要:# 正则表达式是什么?# 前端# python# java## 正则表达式:只和字符串打交道# 第一:从一大段文字中获取符合条件的内容,爬虫# 第二:检测某一个字符串,是否完全符合规则,表单的验证## 字符组# 匹配所有的数字[0-9]# 匹配所有的小写字母[a-z]# 匹配所有的大写字母[A-Z]
阅读全文
摘要:# 模块的名字一般都是小写字母# 一般都是把相关的功能放在一起# 自定义模块# 模块导入 遵循PEP8规范,一般都是单行导入# import heihei# from bao.haha import a,b,func# from code_name.code_name import a,b,func
阅读全文
摘要:文件2 将文件1的内容覆盖到文件2中去","marks":[{"type":"fontFamily","value":"SimSun"},{"type":"fontSize","value":18}]}]}],"state":{}},{"type":"block","id":"lrK4-165853
阅读全文