随笔分类 - Python基础
摘要:os模块os库是python标准库,包含几百个函数,常用的有路径操作、进程管理、环境参数等os.path在pycharm中的__file__表示文件本身,输出的是一个绝对路径 # 获取文件名称 a = os.path.basename(__file__) print('文件名称: %s' %a) 代
阅读全文
摘要:我们在做自动化的过程中无论是接口自动化还是ui自动化都会存很多数据,我们对于自动化中如何存放数据也是很重要的,如果写在代码里的话,每次更换数据就有点繁琐,我们通过一个文件存放这些数据,然后在我们需要这些数据数据直接调用,对于这些数据管理有很多种,比如:excel,yaml,ini,conf yaml
阅读全文
摘要:一、163邮箱1、先导入smtplib库来发送邮件,导入MIMEText库用来做纯文本的邮件模块2、准备发送邮件参数 import smtplib from email.mime.text import MIMEText # 发送邮件相关参数 smtpserver = 'smtp.163.com'
阅读全文
摘要:什么是MYSQL数据库 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management Sy
阅读全文
摘要:正则表达式 正则表达式常用字符 re模块 re.match(pattern, string, flags=0) ''' re语法 re.match(pattern, string, flags=0) pattern 匹配的正则表达式 string 要匹配的字符串 flags 标志位,用于控制正则表达
阅读全文
摘要:python文件操作 写入文件 f = open('write_test.txt', mode='w', encoding='utf-8') f.write('我不想学python\n') f.write('我想学习java\n') f.write('但是我学不会') f.close() 读取文件
阅读全文
摘要:什么是函数 1、函数代码块以def关键词开头,后姐函数标识符号名称和圆括号()。2、园括号之间可以用于定义参数3、函数内容以冒号起始,并且缩进4、return结束函数,选择性地返回一个值给调用方。不带表达式的return相当与返回None def name(name): # 定义name的函数名称
阅读全文
摘要:一、转义字符 1、\n :换行 2、\t:空格 相当于tab键 二、字符串索引 正向索引从0开始 逆向索引从-1开始 三、字符串切片 ‘字符串’ 【开始:结束:步长】 前闭后开 四、格式化输出 python3.6之后更好的格式化输出 user_1 = '小猪' user_2 = '小霞' print
阅读全文
摘要:一、break and continue 二、猜数字游戏
阅读全文
摘要:一、 for和while写99乘法表 二、break 循环控制
阅读全文
摘要:一、if-else语句 & if-elif-else语句 二、for循环
阅读全文
摘要:一、算数运算符 注意:混合运算 ()高于 **高于* / // % 高于 + - 二、赋值运算符 = 号 :将=右侧的结果赋值给等号左边的变量 三、比较运算符 比较运算符最后数据类型只能是布尔形 四、逻辑运算符
阅读全文
摘要:一、字符转换函数 int(x[,base]):将x转换成整数 float(x):将x转换成浮点数 str(x):将对象x转换成字符串 eval(str):用来计算字符串中的有效python表达式,并返回一个对象 tuple(s):将序列s转换成元素 list(s):将序列s转换成列表
阅读全文