随笔分类 -  Python模块

摘要:platform platform 模块可跨平台查看操作系统、系统版本位数、计算机类型名称内核等一系列信息。 平台架构 platform.machine() 返回平台架构,若无法确定,则返回空字符串。 主机名称 platform.node() 返回主机名称,如果无法确定该值,则返回空字符串。 系统版 阅读全文
posted @ 2023-04-04 00:21 码上测 阅读(101) 评论(0) 推荐(0) 编辑
摘要:一、模块初解 argparse 模块是 Python 内置的用于命令项选项与参数解析的模块,可以方便地读取命令行参数。 参考代码如下 # 1. 导入模块 import argparse def format_parser(): # 2. 定义命令行解析器对象 parser = argparse.Ar 阅读全文
posted @ 2023-01-27 14:36 码上测 阅读(388) 评论(0) 推荐(0) 编辑
摘要:基础功能 import sqlite3 # sqlite一个文件就是一个库 # 连接test.db数据库,没有就创建 conn = sqlite3.connect('test.db') # 创建一个cursor cur = conn.cursor() # 创建表 table_name = "comp 阅读全文
posted @ 2023-01-09 11:41 码上测 阅读(129) 评论(0) 推荐(0) 编辑
摘要:详细教程:https://www.gairuo.com/p/pandas-sheet https://geek-docs.com/pandas/python-pandas-series/python-pandas-series-filter.html 一、pandas简介 pandas是基于NumP 阅读全文
posted @ 2022-11-04 23:29 码上测 阅读(200) 评论(0) 推荐(0) 编辑
摘要:一、FastDFS简介 FastDFS是一款用C语言实现的开源的轻量级分布式文件系统,功能主要包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,支持Linux、FreeBSD、MacOS等类UNIX系统。 FastDFS解决了大数据量存储和负载均衡等问题。特别适合以中小文件(建议范围:4K 阅读全文
posted @ 2022-05-23 21:56 码上测 阅读(985) 评论(0) 推荐(0) 编辑
摘要:celery 官方文档:https://docs.celeryq.dev/en/latest/getting-started/first-steps-with-celery.html 一、简介 Celery是基于Python开发的分布式任务队列。 它可以让任务的执行完全脱离主程序,甚至可以被分配到其 阅读全文
posted @ 2022-04-28 23:49 码上测 阅读(163) 评论(0) 推荐(0) 编辑
摘要:使用另一个包:https://www.cnblogs.com/testlearn/p/16092210.html 安装 使用pip安装 pip install cryptography 加密与解密 有时会将一些数据发送到不受信任的环境。但是如何安全地做到这一点?诀窍就是签名。只要知道一个密钥,您就可 阅读全文
posted @ 2022-04-21 23:32 码上测 阅读(1923) 评论(0) 推荐(0) 编辑
摘要:1、安装 在 Windows环境安装 pycryptodome 模块 pip install pycryptodome 在 Linux环境安装 pycrypto模块 pip install pycrypto 2、AES对称加密 2.1 ECB模式 下面是采用 ECB并以pkcs7填充的加密与解密方法 阅读全文
posted @ 2022-04-02 15:10 码上测 阅读(1050) 评论(0) 推荐(0) 编辑
摘要:pkgutil是Python自带的用于包管理相关操作的库。 pkgutil.walk_packages能根据包名找到包里面的数据文件 用法说明 目录结构 代码演示 import pkgutil import conf r = pkgutil.walk_packages(conf.__path__, 阅读全文
posted @ 2022-03-13 14:32 码上测 阅读(672) 评论(0) 推荐(0) 编辑
摘要:openpyxl 和 xlrd&xlwt 都能对excel进行读写,但是它们读写的格式不同,openpyxl 只能读写 xlsx格式的excel,xlrd&xlwt 只能读写 xls格式的excel。 openpyxl 创建excel文件 import openpyxl # 创建格式为xlsx的ex 阅读全文
posted @ 2021-10-08 15:15 码上测 阅读(509) 评论(0) 推荐(0) 编辑
摘要:time import time # 当前时间-时间戳 timestamp = time.time() print(timestamp) # 1659772005.7518127 # localtime():将【时间戳】转化为【结构时间】,返回值类型为【time.struct_time】。若缺省参数 阅读全文
posted @ 2021-06-16 10:46 码上测 阅读(133) 评论(0) 推荐(0) 编辑
摘要:jsonpath简介 如果有一个多层嵌套的复杂字典,想要根据key批量提取value,还是比较繁琐的。jsonPath模块就能解决这个痛点,接下来我们来学习一下jsonpath模块。 因为jsonpath是第三方模块,想要使用需要安装 pip install jsonpath jsonpath使用方 阅读全文
posted @ 2021-05-27 15:51 码上测 阅读(1293) 评论(0) 推荐(0) 编辑
摘要:YAML是一种比XML和JSON更轻的文件格式,也更简单更强大,它可以通过缩进来表示结构。 模块安装 pip install pyyaml # 如果是py2,使用 pip install yaml PyYaml的简单使用 pyyaml就像json、pickle一样,load、dump就足够我们使用了 阅读全文
posted @ 2021-05-27 11:20 码上测 阅读(366) 评论(0) 推荐(0) 编辑
摘要:Template是python string提供的一个字符串模板功能。主要用于文本处理 from string import Template s = Template('$who 在 $do') ts = s.substitute(who="张三", do="赏花") print(ts) 说明:模 阅读全文
posted @ 2021-05-26 15:33 码上测 阅读(1647) 评论(0) 推荐(0) 编辑
摘要:使用邮箱服务需要搭建smtp服务器,如果没有,可以使用第三方smtp服务器。 本文以第三方QQ邮箱服务器演示如何使用python的smtplib+email完成邮箱发送功能。 一、开启IMAP/SMTP服务并获取授权码 开启QQ邮箱SMTP服务 开启的最后一步是发送短信验证,获取 authoriza 阅读全文
posted @ 2021-03-17 11:30 码上测 阅读(2059) 评论(0) 推荐(0) 编辑
摘要:我们设计测试用例时,会出现测试步骤一样,只是其中的测试数据有变化的情况,比如测试登录时的账号密码。这个时候,如果我们依然使用一条case一个方法的话,会出现大量的代码冗余,而且效率也会大大降低。此时,ddt模块就能帮助我们解决这个问题。 ddt(data-driven test),顾名思义,数据驱动 阅读全文
posted @ 2021-03-03 20:31 码上测 阅读(399) 评论(0) 推荐(0) 编辑
摘要:使用pip install captcha 安装模块 import random import string import os import io from captcha.image import ImageCaptcha, random_color def generate_captcha() 阅读全文
posted @ 2021-01-12 22:19 码上测 阅读(1431) 评论(0) 推荐(0) 编辑
摘要:python可以使用redis模块来跟redis交互 redis模块的使用 安装模块: pip3 install redis 导入模块:import redis 连接方式 严格连接模式:r=redis.StrictRedis(host="",port=) 更Python化的连接模式:r=redis. 阅读全文
posted @ 2020-12-21 22:19 码上测 阅读(109) 评论(0) 推荐(0) 编辑
摘要:import traceback try: os.getcwd('exc') except Exception: exc = traceback.format_exc() print(exc) 阅读全文
posted @ 2020-08-14 14:36 码上测 阅读(482) 评论(0) 推荐(0) 编辑
摘要:一、日志相关概念 日志是一种可以追踪某些软件运行时所发生事件的方法。软件开发人员可以向他们的代码中调用日志记录相关的方法来表明发生了某些事情。一个事件可以用一个可包含可选变量数据的消息来描述。此外,事件也有重要性的概念,这个重要性也可以被称为严重性级别(level)。 1. 日志的作用 通过log的 阅读全文
posted @ 2020-04-08 22:55 码上测 阅读(352) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示