什么是模块模块是一系列功能的集合体常见的模块形式(自定义模块、第三方模块、内置模块):1、一个module.py文件就是一个模块,文件名是module.py,而模块名是module2、一个包含有__init__.py文件的文件夹也是模块3、已被编译为共享库或DLL的C或C++扩展4、使用C编写并链接到python解释器的内置模块为什么要用模块1、用第三方或者内置的模块是一种拿来主义,可以极大地提升
原创
2018-07-30 20:23:05
594阅读
python中装饰器decorator的用法及案例1.装饰器介绍1.1用函数的形式创建装饰器1.2用类的形式创建装饰器2.装饰器的应用2.1日志记录2.2程序计时器2.3缓存 1.装饰器介绍 装饰器(Decorator)是 Python 中一种用于修改函数或类的行为的高级技术。装饰器本质上是一个函数,它接受一个函数作为输入,并返回一个新的函数作为输出。通过使用装饰器,可以在不修改原始函数代码的
前言:在开发中经常会与时间打交道,如:获取事件戳,时间戳的格式化等,这里简要记录一下python操作时间的方法。python中常见的处理时间的模块:time:处理时间的模块,如获取时间戳,格式化日期等datetime:date和time的结合体,处理日期和时间calendar:日历相关的模块,如:处理年历/月历time模块介绍说明:time模块主要讲解如下内容:1.时间戳 --> 时间元组格
转载
2021-03-08 19:09:27
375阅读
2评论
用于序列化的两个模块 json:用于字符串和Python数据类型间进行转换 pickle: 用于python特有的类型和python的数据类型间进行转换 json提供四个功能:dumps,dump,loads,load pickle提供四个功能:dumps,dump,loads,loadpickle可以存储什么类型的数据呢?所有python支持的原生类型:布尔值,整数,浮点数,复数,字符串...
原创
2021-07-29 09:09:58
170阅读
0、argparse模块可用于添加和解析命令行的参数。 1、根据位置添加 # encoding=utf-8 import argparse parser = argparse.ArgumentParser(description='My test argparse description') # 创 ...
转载
2021-07-29 17:32:00
469阅读
2评论
一、使用socket实现一对一的简单通信 socket就是一个开往网络应用必备的功能模块。通过这个模块我们可以自己写程序的server端和client端,可以自己定义server端对外提供服务器的ip地址和端口。学会使用这个模块的之后我们不仅可以开往网络程序,还可以利用socket模块开发出端口扫描的程序。先看一段创建服务器端的代码import socket
#定义服务器端启
原创
2015-12-15 21:23:07
5415阅读
Python JSON模块的使用
dumps( )将Python数据转成JSON格式转换对应表PythonJSONdictobjectlist,tuplearraystr,unicodestringint,float,longnumberTruetrueFalsefalseNonenullimport jsonli={'a':1,'c':3,'b':2}print(json.dumps(li))
原创
2021-12-15 09:11:10
111阅读
一、概述pyserial模块封装了对串口的访问。用户调用就能实现对串口的访问和数据的读取
原创
2022-12-14 10:34:30
2502阅读
1.selenium模块1.1 selenium模块与爬虫之间的关系:便捷的获取网站中动态加载的数据便捷实现模拟登录1.2 selenium模块定义:是基于浏览器自动化的一个模块 selenium使用流程:1.3 准备工作环境安装:pip install selenium下载一个浏览器的驱动程序:谷歌浏览器驱动程序下载路径注意下载版本与自己电脑上浏览器的版本要匹配,将下载好的exe程序文件复制到自
今天主要学习了模块的简单认识和数据结构中的列表。一、关于模块。sys模块:常用命令为sys.path,sys.argvos模块:常用命令为os.system("dos command") 执行DOS命令os.popen("dos command").read() 将命令的结果读取出来。os.mkdir("diro") 建立新的文件夹二、认识了pyc文
一、模块 1)定义: 模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 2)为何要用模块: 退出python解释器然后重新进入,那之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过python test.py方式去执行,此时test.py被称为脚本script。 随着程
:Python csv模块的使用 作者:py小蟒蛇 1、csv简介 CSV (Comma Separated Values),即逗号分隔值(也称字符分隔值,因为分隔符可以不是逗号),是一种常用的文本 格式,用以存储表格数据,包括数字或者字符。很多程序在处理数据时都会碰到csv这种格式的文件,它的
转载
2020-03-12 19:27:00
58阅读
2评论
学习一下python的日志模块logging,可以参考如下博客,写得很详细 https://www.cnblogs.com/yyds/p/6901864.html https://www.cnblogs.com/goodhacker/p/3355660.html https://cuiqingcai
原创
2021-08-26 10:10:07
113阅读
Python sys模块的使用sys模块是Python中的标准库,是与Python的解释器交互的
原创
2022-09-15 10:10:50
251阅读
Python timeit模块的使用Python 中的 timeit 模块可以用来测试一段代码的执行耗时
原创
2022-09-15 10:12:21
492阅读
一、DDT模块(数据驱动)介绍 Data-Driven Tests(DDT)即数据驱动测试,可以实现不同数据运行同一个测试用例(通过数据的不同来驱动测试结果的不同),最终实现数据与脚本的分离,便于维护与扩展,它是一种主要设计模式,也是中高级自动化测试必备技能 ddt 本质其实就是装饰器,一组数据一个
原创
2022-05-28 01:46:56
1060阅读
前言: 在开发中经常会与时间打交道,如:获取事件戳,时间戳的格式化等,这里简要记录一下python操作时间的方法。 python中常见的处理时间的模块: time:处理时间的模块,如获取时间戳,格式化日期等 datetime:date和time的结合体,处理日期和时间 calendar:日历相关的模 ...
转载
2021-04-28 21:59:18
203阅读
2评论
用于序列化的两个模块 json:用于字符串和Python数据类型间进行转换 pickle: 用于python特有的类型和python的数据类型间进行转换 json提供四个功能:dumps,dump,loads,load pickle提供四个功能:dumps,dump,loads,loadpickle可以存储什么类型的数据呢?所有python支持的原生类型:布尔值,整数,浮点数,复数,字符串
原创
2022-02-13 13:26:09
124阅读
我们先导入必须用到的一个module>>> import time设置一个时间的格式,下面会用到>>>ISOTIMEFORMAT=’%Y-%m-%d %X’看一下当前的时间,和其他很多语言相似这是从epoch(1970 年 1 月 1 日 00:00:00)开始到当前的秒数。>>> time.time()1180759620.859上面的看不懂
转载
精选
2016-01-20 15:28:37
4082阅读