
Python学习笔记
自学python的成长之路
qq_41856231
这个作者很懒,什么都没留下…
展开
-
python-excel文件的读写
xlrd - 读取 Excel 文件 xlwt - 写入 Excel 文件 xlutils - 操作 Excel 文件的实用工具,如复制、分割、筛选等excel有三层级对象,workbook,sheet,和cell。一个excel文件就是一个workbook,所以在最初我们必须要打开这个excel文件,也就是workbook。sheet我们都很熟悉,就是表,我们都知道一个excel文件有时候会有很多的表,所以我们必须要选择是读取哪个表的数据,最后才是cell,cell其实就是格子,exce原创 2021-04-23 09:31:17 · 221 阅读 · 0 评论 -
python-os.path的相关用法
os.path的相关用法前提:需提前导入os库,命令:import os注意:__file__代表的是当前脚本1、os.path.joinos.path.join(Path1,Path2,Path3) 作用:路径拼接print(os.path.join("home", "test", "zjl.py"))打印结果为:home\test\zjl.py2、os.path.abspathos.path.abspath(__file__)作用: 获取当前脚本的完整路径(绝对...原创 2021-04-21 15:34:48 · 307 阅读 · 2 评论 -
python -模块的概念
1、什么是模块模块是最高级别的程序组织单元,不仅可以存放变量、还能存放函数和类。如图:定义变量需要用赋值语句,封装函数需要用def语句,封装类需要用class语句,但封装模块不需要任何语句,每个py文件就是一个模块。2、模块导入使用模块主要有两种方式,一种是自己建立模块并使用,另外一种是使用他人共享的模块。建立模块,其实就是在主程序的py文件中,使用import语句导入其他py文件,最主要的目的并不是运行模块中的执行语句,而是为了利用模块中已经封装好的变量、函数、类。调用格式:.原创 2021-03-31 18:06:32 · 292 阅读 · 0 评论 -
python文件的读取与写入
-------推荐文本编辑器:VS code 将文件用VS code打开可查看文件路径—关于绝对路径与相对路径:绝对路径:最完整的路径 相对路径:相对于当前文件夹的路径mac中都用/表示Windows系统里,常用\来表示绝对路径,/来表示相对路径\在Python中是转义字符,所以时常会有冲突解决方案:open('C:\\Users\\Ted\\Desktop\\test\\abc.txt')#将'\'替换成'\\'open(r'C:\Users\Ted\Deskt原创 2021-03-31 16:18:24 · 351 阅读 · 1 评论 -
python类与函数
类与函数:调用类中的变量或类外修改变量的值,调用方式:类名.变量名类中的函数称为方法,调用:类.函数名()类中的变量称为属性 调用:类.变量@classmethod 声明下面的函数是类的方法把类的变量传给类的方法,需用到三种特定格式:@classmethod声明了函数1是类方法,这样才能允许函数1使用类属性中的数据。Cls是class的简称,若类方法要想使用类属性,就要写上cls为函数1的第一个参数。也就是把这个类做为参数传给自己,自己就可以使用类中的变量。...原创 2021-03-19 17:09:48 · 657 阅读 · 0 评论 -
python异常处理-try except
异常:python无法正常处理一个程序时就会发生异常,发生异常后程序就会终止,但可以用try except去捕获它。用法1:带类型的异常try:<语句> #运行别的代码except <异常名字>:<语句> #如果在try部份引发了异常需执行的语句用法2:使用except而不带任何异常类型,可以捕获所有的异常缺点:不能识别具体的异常信息try: 正常的操作 ......................原创 2021-03-08 23:16:30 · 263 阅读 · 0 评论 -
python--random函数
random:python内置生成随机数的函数,具体用法如下:import random print(random.random()) #生成0-1随机浮点数print(random.randint(1,100)) #生成1-100之间的随机整数print(random.uniform(1,5)) # 生成1-5之间的随机浮点数print(random.randrange(0,100,3)) #生成从0到100的间隔为3的随机整数print(random.choi原创 2021-03-07 19:14:31 · 437 阅读 · 0 评论 -
PyCharm如何设置git提交的快捷键
1、打开PyCharm2、点击File->Sittings->keymap->Main Menu->git3、点击git后如图,设置常用的git操作快捷键(注意:需双击)4、最后保存即可原创 2021-01-15 17:29:48 · 1273 阅读 · 0 评论 -
UI自动化-显示等待与隐式等待
直接等待:强制等待,线程休眠一定时间time.sleep(sec)隐式等待:设置一个等待时间,轮询查找(默认0.5s)元素是否出现,如果没有出现就抛出异常。self.driver.implicitly_wait(3)这是一个全局的隐式等待,每一个查找元素都会去等待显示等待:在代码中定义等待条件,当条件发生时才继续执行代码’WebDriverWait’配合until()和until_not()方法,根据判断条件进行等待程序每隔一段时间(默认为0.5秒)进行条件判断,如果条件成立,则.原创 2021-01-13 00:01:31 · 933 阅读 · 0 评论 -
python环境管理
1、python下载与安装 下载地址:https://www.python.org/ 安装步骤:(1)运行安装程序,勾选“Add Python 3.6to PATH”,选择“Customize installation”。 (2)勾选所有选项,点击“Next”。(3)勾选所有选项,设置安装路径,点击“Install”。(4)等待安装完成。看到Setup was successful界面后点击“Closed”关闭安装程序。(5)检查Pyth...原创 2021-01-03 21:04:46 · 573 阅读 · 0 评论