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