代码改变世界

Python - requests模块、接口

2022-04-01 11:02 by 起个昵称, 189 阅读, 0 推荐, 收藏, 编辑
摘要:接口类型http(默认端口80)https(默认端口443)webservice:通过soap协议来获取数据客户端 - 服务端 - 数据库客户端请求 与 服务端响应工具: F12(网页)、Fiddler、wireshark(底层)、charles(手机端)payload 载荷,即请求体通信过程:建立 阅读全文

Python - configparser模块:用于配置文件

2022-03-31 15:59 by 起个昵称, 34 阅读, 0 推荐, 收藏, 编辑
摘要:支持多种格式的配置文件,如ini,yaml,xml.... ini是按需读取,yaml是一次性读取 这里以.ini为例 ini配置文件格式 格式 [section] option=value option=value [section] option=value option=value optio 阅读全文

Python - logging模块

2022-03-30 17:12 by 起个昵称, 21 阅读, 0 推荐, 收藏, 编辑
摘要:在logging模块的基础上,自定义出自己想要的格式 学习记录: 1 import logging 2 3 4 # 收集器名字,默认root 5 logger = logging.getLogger('自创日志') 6 # 级别 7 logger.setLevel(logging.INFO) 8 # 阅读全文

Python - openpyxl模块

2022-03-29 14:59 by 起个昵称, 77 阅读, 0 推荐, 收藏, 编辑
摘要:打开Excel -> 选择表单 -> 获取单元格的值 / 修改单元格的值 / 标题数据组成字典 -> 另存为 / 保存 1 import os 2 from openpyxl import load_workbook 3 4 5 # 需要打开文件的路径, Excel跟py文件在同一个目录 6 fil 阅读全文

unittest pytest的用法

2022-03-28 15:48 by 起个昵称, 31 阅读, 0 推荐, 收藏, 编辑
摘要:unittest 前置后置。 测试用例级别、测试类级别 1 import unittest 2 3 class TestDemo(unittest.TestCase): 4 5 def setUp(self) -> None: # 返回None,提示作用 6 print("用例级Start...") 阅读全文

Python - 进阶技能:字符串的分割、替换、删除、拼接、对齐

2022-03-18 00:47 by 起个昵称, 650 阅读, 0 推荐, 收藏, 编辑
摘要:来自B站 拆分含有多个分隔符的字符串 示例:单分隔符推荐使用split(),多分隔符推荐使用正则表达式的re.split() 1 # 拆分含有多个分隔符的字符串 2 3 # 只有一个分隔符可用 s.split() 4 5 s = 'abcde,fghij;klmnop|qrstu\tvwxyz' 6 阅读全文

Python - 进阶技能:列表、字典、集合的处理

2022-03-17 15:35 by 起个昵称, 46 阅读, 0 推荐, 收藏, 编辑
摘要:来自B站 在列表,字典,集合中根据条件筛选数据 示例: 1 from random import randint 2 3 # 根据条件筛选数据 4 5 lst = [23,56,67,89,0,98,45,67,46,65] 6 7 # 列表解析 -- 推荐 8 new_lst1 = [n for 阅读全文

Python - collections模块

2022-03-11 16:09 by 起个昵称, 50 阅读, 0 推荐, 收藏, 编辑
摘要:官网: https://docs.python.org/3/library/collections.html#module-collections ChainMap() 获取多个字典的key,去掉重复 1 from collections import ChainMap 2 3 baseline = 阅读全文

Python - 面向对象

2022-03-09 14:39 by 起个昵称, 17 阅读, 0 推荐, 收藏, 编辑
摘要:"""面向对象编程的主要特点: 多态:不同类的对象对同一消息会做出不同的响应 封装:对外部世界隐藏对象的工作细节 继承:以已有的类为基础建立专门的类对象函数方法:和实例绑定的函数称之为方法""" 示例代码: 1 class Aclass(): 2 3 a = '类变量a,它的值将在这个类的所有实例之 阅读全文

Python - 异常处理

2022-03-09 14:28 by 起个昵称, 28 阅读, 0 推荐, 收藏, 编辑
摘要:示例1: except是可以有多个的 1 try: 2 with open("testfile", "w") as fh: 3 fh.write("这是一个测试文件,用于测试异常!!") 4 print("执行try") 5 except: 6 print("执行except") 7 raise 8 阅读全文
上一页 1 2 3 4 5 6 ··· 10 下一页