![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
AirSco
这个作者很懒,什么都没留下…
展开
-
python与excel交互之xlwings库
xlwings使用方法建,读,存,基本操作数据操作插入操作 建,读,存,基本操作 import xlwings as xw #新建工作簿 方法一 ![在这里插入图片描述](https://img-blog.csdnimg.cn/2021040811264762.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FpclNjbw==,size_16,co原创 2021-04-08 11:28:22 · 203 阅读 · 0 评论 -
python时间处理
这里写目录标题time库格式化成2016-03-20 11:45:39形式格式化成Sat Mar 28 22:24:24 2016形式将格式字符串转换为时间戳二级目录三级目录 time库 代码: import time #1970-2038 #获得当前时间戳 num1=time.time() #格式化时间戳 print(time.gmtime(time.time())) #不传时间戳,默认获取当前时间 num2=time.localtime() print(num2) #格式化当前获得的时间 num3=ti原创 2021-04-08 11:11:05 · 104 阅读 · 0 评论 -
python术语
Python七大原则,24种设计模式 链接:link 常见原则:开闭原则,单一原则… python的设计模式 1.单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。 当你希望在整个系统中,某个类(如读取配置文件的实例对象)只能出现一个实例时,单例对象就能派上用场 好处:减少内存资源浪费。 class A(object): __instance=None def new(cls, *args, **kwargs): if cls.原创 2020-09-14 16:04:18 · 155 阅读 · 0 评论 -
python方法或内建函数补充笔记
list当切片操作超出长度时,返回[] 索引求值超出时报IndexError错误 int(‘123’,16)#291以十六值输入123,转换为十进制为291 print(1,2,3,sep=’-’,end=’#88’)# 1-2-3#88 以-拼接输出,以#88结尾 dict items() 方法的遍历: items() 方法把字典中每对 key 和 value 组成一个元组,并把这些元组放在列表中返回 set 添加单个元素add 添加序列update list 添加单个元素append 从末尾添加 添加序原创 2020-09-12 17:18:28 · 388 阅读 · 0 评论 -
LoadRunner笔记一
性能测试 概念:基于http协议模拟用户发出请求(业务模拟,登录查询等等),对服务器形成一定的负载(压力), 来测试服务器的性能指标是否满足要求 典型的测试过程 响应时间 客户感受到的响应时间=客服端响应时间+网络响应时间+服务器响应时间 响应时间=(N1+N2+N3)+(N4+N5+N6)+WT+AT+DT 1.客服端响应时间:瘦客户端可以忽略不计。 胖客户端:AJax、HTML5+BootStrap, 如果需要处理大量的逻辑、消耗的时间很长,就需要关注。 2.网络响应时间:指的是网络传输交易请求和交易原创 2020-08-28 20:49:09 · 126 阅读 · 0 评论 -
mongodb笔记
简介 monggdb是一个基于分布式,文件存储的NOSQL数据库 由C++编写运行稳定,性能高 目的是为web应用提供可扩展的高性能数据存储解决方案 特点 1.模式自由:可以把不同结构的文档存储在同一个数据库里 2.面向集合的存储:适合存储json风格文件的的形式 3.完整的索引支持:对任何属性可索引 4.复制和高可用性:支持服务器之间的数据复制,支持主-从模式及服务器之间的 相互复制,复制的主要目的是提供冗余及自动故障转移 5.自动分片:支持云级别的伸缩性;自动分片功能支持水平的数据库集群,可动态 添加额原创 2020-08-21 21:03:32 · 299 阅读 · 0 评论 -
request库笔记
requests中不需要转换为URL上的编码 携带params dict={'key':'value'} response=requests.get('url',params=dict) response.url='url?key=value&key1=value' 不传参就用format格式化url 携带cookies, 用于登录 response=requests.get(url,headers=headers,cookies=Cooikes) 携带data,用于向页面发送post请求 re原创 2020-08-13 21:08:59 · 217 阅读 · 0 评论 -
正则表达式笔记
b=re.match(pattern,str,[,flags]) pattern-待匹配的正则表达式,str-待匹配的字符,flags匹配规则 flag=re.I无视大小写 re.M 多行匹配 b.span()显示匹配下标 re.search 不仅能匹配字符串开头,也能匹配中间 b.group(0),b.group,获得匹配的整个表达式.b.group(1),b.group(2)获取匹配的第一组,第二组内容 re.sub(pattern, repl, string [, count]) pattern:正则原创 2020-08-13 20:36:13 · 324 阅读 · 0 评论 -
urllib.request库笔记
urllib.request库笔记 在此方法中传数据必须转换为url编码。 urlencode()把字典转换为url上的编码 quote()把str数据转换为对应编码 unquote()还原为原来数据 如果设置的必须是一个SSL实例 import ssl #添加未经验证的上下文 contenx=ssl._create_unverified_context() #构建请求对象,同时发送请求头 result=urllib.request.Request(‘https://www.baidu.com’,heade原创 2020-08-13 20:08:33 · 121 阅读 · 0 评论 -
Selenium笔记
属性方法 .current_url获得现在的路径 .page_source获得网页内容 .title获得页面标题 .back()后退 .forward()前进 .quit(),.close() 区别:quit会关闭驱动程序 .get()打开网站 .curren_element_window_handle()获得现在的句柄 .switch_to_window()跳到其他句柄 .maximize_window()窗口最大化 .refresh()刷新,.name() 获得浏览器名 定位后的方法 .clear()搜原创 2020-07-28 20:39:19 · 127 阅读 · 0 评论