随笔分类 -  python学习

摘要:datas[4]={'clientName': 'fei fei2', 'accountInfoList': [{'accountId': '5003991110', 'accountCategory': 'EQUITIES', 'accountCategoryDesc': '证券', 'accou 阅读全文
posted @ 2021-09-24 22:10 行走的小z 阅读(334) 评论(0) 推荐(0)
摘要:编辑excel时格式问题 在打开excel时,加入该参数formatting_info=True 目前只兼容了xls https://www.cnblogs.com/Detector/p/8709362.html 分割线 写入指定列数据: 先定义一个写入数据列的方法 def write_list_t 阅读全文
posted @ 2021-06-26 18:10 行走的小z 阅读(165) 评论(0) 推荐(0)
摘要:"""获取当前目录"""print(os.getcwd())print(os.path.abspath(os.path.dirname(__file__)))"""获取上一级目录"""print(os.path.abspath(os.path.dirname(os.path.dirname(__fi 阅读全文
posted @ 2020-11-14 22:14 行走的小z 阅读(6791) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/qq_38441692/article/details/86629802 阅读全文
posted @ 2020-07-25 23:26 行走的小z 阅读(66) 评论(0) 推荐(0)
摘要:""" 在实际开发中,对象的某些属性或方法可能只希望在对象的内部使用,而不希望在外部被访问到 私有属性就是对象不希望公开的属性 私有方法就是对象不希望公开的方法 定义方法: 在定义属性或方法时,在属性名或者方法名前增加两个下划线,定义的就是私有属性或方法 """ class Women(): def 阅读全文
posted @ 2020-06-20 23:10 行走的小z 阅读(326) 评论(0) 推荐(0)
摘要:"""闭包""" """闭包:在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用。这样就构成了一个闭包。 一般情况下,在我们认知当中,如果一个函数结束,函数的内部所有东西都会释放掉,还给内存,局部变量都会消失。但是闭包是一种特殊情况, 如果外函数在结束的 阅读全文
posted @ 2020-06-20 23:06 行走的小z 阅读(142) 评论(0) 推荐(0)
摘要:"""可迭代:可循环--一个实现了next方法的对象则是迭代器 一类是集合数据类型,如list/tuple/dict/set/str 一类是generator,包括生成器和带yield的generator function""" from collections import Iterable is 阅读全文
posted @ 2020-06-20 23:02 行走的小z 阅读(119) 评论(0) 推荐(0)
摘要:"""生成器:边执行边运算 惰性运算:节省空间""" """python 2 会先生成这些数据 range()""" for i in range(1000): print(i) if i>100: break """while循环也是在运算过程中生成下一个值""" count=0 while co 阅读全文
posted @ 2020-06-20 22:58 行走的小z 阅读(95) 评论(0) 推荐(0)
摘要:'''装饰器前奏'''account={ "is_authenticated":False , "username":"zxz", "password":"zxz123456"}def login(func): if account['is_authenticated'] is False: use 阅读全文
posted @ 2020-06-20 22:56 行走的小z 阅读(118) 评论(0) 推荐(0)
摘要:import copy """浅拷贝只拷贝外层地址,内容受外层地址内容的改变而改变; 深拷贝是复制内容到一个新的地址,内容不受拷贝对象的更改而更改""" a = [11, 22] b = [33, 44] c = [a, b]#产生一个新的id d = copy.copy(c)#复制c的外层a,b的 阅读全文
posted @ 2020-06-20 22:33 行走的小z 阅读(90) 评论(0) 推荐(0)
摘要:创建虚拟环境 阅读全文
posted @ 2020-06-20 22:20 行走的小z 阅读(100) 评论(0) 推荐(0)
摘要:一,Git命令 1,Git全局设置: git config --global user.name "zxz" git config --global user.email "zhangxiaozeng1990@163.com" 2,创建git仓库 mkdir liaoxi cd lianxi git 阅读全文
posted @ 2019-06-30 16:52 行走的小z 阅读(192) 评论(0) 推荐(0)
摘要:1,调用未绑定的超类构造方法 2,使用super函数 一个类继承多个超类的情况下,只需要使用一次super函数就可以 阅读全文
posted @ 2019-06-28 22:19 行走的小z 阅读(370) 评论(0) 推荐(0)
摘要:1,注意事项,py文件要以test开头,否则不会被执行 2,@classmethod @classmethod def setupClass(self) def teardownClass(self) 全局函数,只运行一次 3,unittest断言的使用 方法 检查 assertEqual(a, b 阅读全文
posted @ 2019-06-09 00:24 行走的小z 阅读(193) 评论(0) 推荐(0)
摘要:数据分离时需要把数据保存在文件中,如excel,批量循环读取数据时需要使用到数据驱动模块如ddt、paramunitest 1,读取excel 表格中的数据方法封装 def excel_table_byindex(self,file,colnameindex):#根据索引获取excel表格中的数据, 阅读全文
posted @ 2019-06-09 00:21 行走的小z 阅读(486) 评论(0) 推荐(0)
摘要:#判断返回结果是否包含预期结果 def is_contain(self,str_one,str_two):#判断str_one是否包含于str_two flag=None try: str_one.index(str_two)>1 except: print('PASS!') flag=False 阅读全文
posted @ 2019-06-08 23:57 行走的小z 阅读(559) 评论(0) 推荐(0)
摘要:import json import operator import pymysql class Check(): def coonect_db(self,database,sql,charset='utf8'): self.conn=pymysql.connect(host="xx.xx.xx.x 阅读全文
posted @ 2019-06-08 23:56 行走的小z 阅读(131) 评论(0) 推荐(0)
摘要:import random import string import time from datetime import date,timedelta class randoms(): # 获取26个大小写字母 letters = string.ascii_letters # 获取26个小写字母 L 阅读全文
posted @ 2019-06-08 23:51 行走的小z 阅读(6983) 评论(0) 推荐(0)
摘要:from comm.HTMLTestRunner import HTMLTestRunner import unittest from config.config import basedir basedir =basedir class TestLogin(unittest.TestCase): 阅读全文
posted @ 2019-06-08 23:10 行走的小z 阅读(330) 评论(0) 推荐(0)
摘要:各种邮件类型参考https://www.runoob.com/python/python-email.html import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMulti 阅读全文
posted @ 2019-06-08 22:33 行走的小z 阅读(149) 评论(0) 推荐(0)