python_常见的模块
Python基础
自学AI的鲨鱼儿
一个小白学习AI的个人笔记
有朋友发现错误谢谢指出
展开
-
python os模块
1、获得当前运行 .py文件路径:import ospath = os.path.dirname(__file__) ------------ 只能获得目录路径print(os.path.basename(__file__)) ------------ 获得当前文件的文件名,上下join拼接就可以获得完整的文件路径2、路径拼接: 从最后一个/...原创 2018-11-18 15:49:59 · 161 阅读 · 0 评论 -
python time模块
1、time模块下的方法在没有传入参数时 默认传入当前时间 2、自定义格式的字符串时间无法与时间戳直接转换一、时间戳与元组时间转换: 1、元组转换为时间戳: time.mktime() 2、时间戳转化为时间元组: time.localtime() 、time.gmtime() ...原创 2018-11-19 18:50:14 · 137 阅读 · 0 评论 -
python random 随机模块
1 https://www.cnblogs.com/Eva-J/articles/7228075.html#_label7 ----------- python random 模块import random1、随机数种子 random.seed(10) ------- 括号数字随意写(默认是当前时间戳),是的每次运行的随机数规则相同2、随机小数...原创 2019-01-17 13:07:56 · 226 阅读 · 0 评论 -
python math 模块
https://docs.python.org/3.6/library/math.html ------------- python math手册1、向上和向下取整:import mathprint(math.ceil(2.4)) ----- 结果:3 向上取整print(math.ceil(2.6)) ----- 结果:3pri...原创 2019-01-17 13:10:01 · 193 阅读 · 0 评论 -
python sys 模块
1、sys.path原创 2019-01-23 09:43:14 · 141 阅读 · 0 评论 -
python re 模块
https://blog.csdn.net/qq_16555103/article/details/84064565 -------- python re模块原创 2019-01-23 09:46:51 · 149 阅读 · 0 评论 -
python 数据转化模块 JSON 、pickle
一、JSON简介 JSON是JavaScript的子集,专门用于指定结构化的数据。JSON 是轻量级的数据交换方式,易于阅读和编写。1、Python和JSON数据类型对比2、dumps()/loads()从Python2.6开始,标准库支持JSON。使用接口dumps()将Python对象编码成JSON字符串,loads(0将JSON字符串编码成Python对象...原创 2019-01-23 10:58:41 · 646 阅读 · 0 评论 -
Python 读取MySQL
# 导入pymysql模块import pymysql# 连接databaseconn = pymysql.connect(host=“你的数据库地址”, user=“用户名”,password=“密码”,database=“数据库名”,charset=“utf8”)# 得到一个可以执行SQL语句的光标对象cursor = conn.cursor()# 定义要执行的SQL语句sql...原创 2019-03-15 10:57:26 · 215 阅读 · 0 评论 -
XML 文件解析
一、代码XML文件如下:<doc> <branch name="codingpy.com" hash="1cdf045c"> text,source </branch> <branch name="release01" hash="f200013e"> <sub-branch name="subrelease...原创 2019-08-09 18:33:20 · 303 阅读 · 0 评论 -
sqlite3 模块-----轻型数据库
Python SQLITE数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身。它使用一个文件存储整个数据库,操作十分方便。它的最大优点是使用方便,功能相比于其它大型数据库来说,确实有些差距。但是性能表现上,SQLITE并不逊色。麻雀虽小,五脏俱全, sqlite 实现了多数 sql-92 的标准,比如说 transaction 、 trigger 和...转载 2019-12-26 18:18:25 · 235 阅读 · 0 评论 -
Python3之shutil模块(高级文件操作)
一. 简介 shutil 是高级的文件,文件夹,压缩包处理模块。二. 使用shutil.copyfileobj(fsrc, fdst[, length])将文件内容拷贝到另一个文件中 1 2 3 importshutil shutil.copyfileobj(open('old.xml','r'),op...转载 2019-12-26 18:28:49 · 307 阅读 · 0 评论 -
Python高级数据结构-Collections模块
在Python数据类型方法精心整理,不必死记硬背,看看源码一切都有了之中,认识了python基本的数据类型和数据结构,现在认 识一个高级的:Collections这个模块对上面的数据结构做了封装,增加了一些很酷的数据结构,比如: a)Counter: 计数器,用于统计元素的数量 b)OrderDict:有序字典 c)defaultdict:值带有默认类型...转载 2019-12-26 18:49:17 · 238 阅读 · 0 评论 -
python模块——datetime
python模块——datetime转载 2020-03-19 22:50:32 · 131 阅读 · 0 评论 -
python logger 日志管理 自定义库
参考文章: python logger日志功能使用 python 日志模块的例子转载 2020-08-11 15:20:40 · 1700 阅读 · 0 评论 -
python-argparse模块使用
原文: 【Python】argparse模块转载 2020-08-26 09:34:31 · 509 阅读 · 0 评论 -
python 自动控制鼠标、键盘【PyUserinput、pyHook、pyMouse、PyKeyboard】
一、安装 pymouse 版本介绍:python 版本 3.7.6,pymouse==pymouse-1.0,pyHook=pyHook-1.5.1 1、第一步 安装 pymousepip install -i https://mirrors.aliyun.com/pypi/simple/ --upgrade pymouse 2、第二步:需要安装 PyUserinput、pyHook若不安装PyUserinput,导入包pyMouse则报错: Mod...原创 2020-09-06 08:14:12 · 3728 阅读 · 0 评论 -
py文件打包为exe可执行文件(pyinstaller)
一、原创 2020-10-30 18:57:26 · 496 阅读 · 0 评论