python 模块标准格式、调用模块、if __name=='__main__'作用
原创 2018-07-18 15:28:16
574阅读
什么是模块模块是一系列功能集合体常见模块形式(自定义模块、第三方模块、内置模块):1、一个module.py文件就是一个模块,文件名是module.py,而模块名是module2、一个包含有__init__.py文件文件夹也是模块3、已被编译为共享库或DLLC或C++扩展4、使用C编写并链接到python解释器内置模块为什么要用模块1、用第三方或者内置模块是一种拿来主义,可以极大地提升
原创 2018-07-30 20:23:05
605阅读
python中装饰器decorator用法及案例1.装饰器介绍1.1用函数形式创建装饰器1.2用类形式创建装饰器2.装饰器应用2.1日志记录2.2程序计时器2.3缓存 1.装饰器介绍  装饰器(Decorator)是 Python 中一种用于修改函数或类行为高级技术。装饰器本质上是一个函数,它接受一个函数作为输入,并返回一个新函数作为输出。通过使用装饰器,可以在不修改原始函数代码
转载 2023-11-09 07:09:10
76阅读
一、模块  1)定义:  模块就是一个包含了python定义和声明文件,文件名就是模块名字加上.py后缀。  2)为何要用模块:  退出python解释器然后重新进入,那之前定义函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过python test.py方式去执行,此时test.py被称为脚本script。    随着程
1.selenium模块1.1 selenium模块与爬虫之间关系:便捷获取网站中动态加载数据便捷实现模拟登录1.2 selenium模块定义:是基于浏览器自动化一个模块 selenium使用流程:1.3 准备工作环境安装:pip install selenium下载一个浏览器驱动程序:谷歌浏览器驱动程序下载路径注意下载版本与自己电脑上浏览器版本要匹配,将下载好exe程序文件复制到自
转载 2023-11-30 16:46:07
21阅读
今天主要学习了模块简单认识和数据结构中列表。一、关于模块。sys模块:常用命令为sys.path,sys.argvos模块:常用命令为os.system("dos command")   执行DOS命令os.popen("dos command").read()  将命令结果读取出来。os.mkdir("diro")  建立新文件夹二、认识了pyc文
转载 2024-04-22 10:26:27
48阅读
Python csv模块使用 作者:py小蟒蛇 1、csv简介 CSV (Comma Separated Values),即逗号分隔值(也称字符分隔值,因为分隔符可以不是逗号),是一种常用文本 格式,用以存储表格数据,包括数字或者字符。很多程序在处理数据时都会碰到csv这种格式文件,它
转载 2020-03-12 19:27:00
60阅读
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
127阅读
Python sys模块使用sys模块Python标准库,是与Python解释器交互
Python timeit模块使用Python timeit 模块可以用来测试一段代码执行耗时
Python Kaggle模块使用是数据科学领域非常重要一部分。Kaggle作为一个数据科学竞赛平台,提供了丰富数据集和比赛任务,让很多数据科学家和爱好者能够在实践中学习与提高。Python Kaggle模块则是帮助用户更高效地与Kaggle进行交互工具,比如下载数据集、提交解决方案等。接下来,我将详细介绍Python Kaggle模块使用,包括背景、抓包方法、报文结构、交互过程、字段解
原创 7月前
53阅读
# 使用PythonSocket模块进行网络编程 在计算机网络中,Socket是一个重要概念,它为程序之间通信提供了一个平台。Pythonsocket模块使得网络编程变得简单而高效。本文将介绍如何使用这个模块创建一个基本客户端-服务器应用程序,并展示相应代码示例。 ## 什么是Socket? Socket是网络通信一个端点,可以通过它进行数据传输。它通常使用IP地址和端口号来标
原创 2024-10-14 07:02:07
0阅读
前言:在开发中经常会与时间打交道,如:获取事件戳,时间戳格式化等,这里简要记录一下python操作时间方法。python中常见处理时间模块:time:处理时间模块,如获取时间戳,格式化日期等datetime:date和time结合体,处理日期和时间calendar:日历相关模块,如:处理年历/月历time模块介绍说明:time模块主要讲解如下内容:1.时间戳 --> 时间元组格
转载 2021-03-08 19:09:27
396阅读
2评论
用于序列化两个模块  json:用于字符串和Python数据类型间进行转换  pickle: 用于python特有的类型和python数据类型间进行转换  json提供四个功能:dumps,dump,loads,load  pickle提供四个功能:dumps,dump,loads,loadpickle可以存储什么类型数据呢?所有python支持原生类型:布尔值,整数,浮点数,复数,字符串...
原创 2021-07-29 09:09:58
176阅读
0、argparse模块可用于添加和解析命令行参数。 1、根据位置添加 # encoding=utf-8 import argparse parser = argparse.ArgumentParser(description='My test argparse description') # 创 ...
转载 2021-07-29 17:32:00
501阅读
2评论
一、概述pyserial模块封装了对串口访问。用户调用就能实现对串口访问和数据读取
原创 2022-12-14 10:34:30
2559阅读
Python`signal`模块用于处理异步事件和信号,是实现跨平台程序中重要工具。它提供了一种机制,可以让程序响应外部事件,如中断、定时器到期等。在这篇文章中,将深入探讨如何使用这一模块,包括其背景、原理、架构、源码、性能优化与扩展讨论,带领读者更好地理解与使用Python`signal`模块。 ## 背景描述 在现代计算机系统中,无论是服务器还是普通终端,都会涉及到对信号管理。信
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
114阅读
一、使用socket实现一对一简单通信  socket就是一个开往网络应用必备功能模块。通过这个模块我们可以自己写程序server端和client端,可以自己定义server端对外提供服务器ip地址和端口。学会使用这个模块之后我们不仅可以开往网络程序,还可以利用socket模块开发出端口扫描程序。先看一段创建服务器端代码import socket #定义服务器端启
原创 2015-12-15 21:23:07
5454阅读
一、DDT模块(数据驱动)介绍 Data-Driven Tests(DDT)即数据驱动测试,可以实现不同数据运行同一个测试用例(通过数据不同来驱动测试结果不同),最终实现数据与脚本分离,便于维护与扩展,它是一种主要设计模式,也是中高级自动化测试必备技能 ddt 本质其实就是装饰器,一组数据一个
原创 2022-05-28 01:46:56
1206阅读
  • 1
  • 2
  • 3
  • 4
  • 5