什么是模块模块是一系列功能集合体常见模块形式(自定义模块、第三方模块、内置模块):1、一个module.py文件就是一个模块,文件名是module.py,而模块名是module2、一个包含有__init__.py文件文件夹也是模块3、已被编译为共享库或DLLC或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解释器交互
Python timeit模块使用Python timeit 模块可以用来测试一段代码执行耗时
一、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阅读
  • 1
  • 2
  • 3
  • 4
  • 5