
Python常用模块
文章平均质量分 79
介绍Python常用的模块
只是甲
10年及以上金融信贷、通信行业数据库运维管理、数据仓库及大数据相关工作经验,持有Oracle OCP和Linux RHCE认证证书。
展开
-
Python常用模块15-python的configparser模块
一.Python的configparser模块介绍Python的configparser模块提供了它实现一种基本配置语言 ConfigParser 类,这种语言所提供的结构与 Microsoft Windows INI 文件的类似。 你可以使用这种语言来编写能够由最终用户来自定义的 Python 程序。从动作角度,分位以下几步走(本质是读,写, 查):建立配置对象-config调用读方法-read(filename)查询所有section的名字列表查询指定section的k原创 2021-04-21 17:47:26 · 4513 阅读 · 0 评论 -
Python常用模块14-python的shutil模块
文章目录一.shutil模块介绍1.1 目录和文件操作1.2 归档操作二.shutil模块实例2.1 shutil.copyfileobj2.2 shutil.copyfile2.3 shutil.copymode2.4 shutil.copystat2.5 shutil.copy2.6 shutil.copy22.7 shutil.copytree2.8 shutil.rmtree2.9 shutil.move2.10 shutil.make_archive()2.11 shutil.disk_usage原创 2021-04-20 13:49:56 · 5490 阅读 · 1 评论 -
Python常用模块13-python的cx_Oracle模块
文章目录一.cx_Oracle模块介绍1.1 pip安装cx_Oracle模块1.2 pycharm安装cx_Oracle模块1.3 cx_Oracle模块常用语句二.cx_Oracle实例参考:一.cx_Oracle模块介绍1.1 pip安装cx_Oracle模块pip安装C:\Users\Administrator>pip install cx_OracleCollecting cx_Oracle Using cached cx_Oracle-8.1.0-cp36-cp36m-win原创 2021-04-20 13:47:40 · 3765 阅读 · 0 评论 -
Python常用模块12-python的xlsxwriter模块(操作excel)
文章目录一.xlsxwriter模块1.1 xlsxwriter模块介绍1.2 xlsxwriter 实例1.2.1 创建一个简单的xlsx文件1.2.2 将指定格式的数据录入xlsx文件1.2.3 写入不同的类型的数据到xlsx1.2.4 将数据库查询出来的数据录入xlsx文件二.openpyxl模块读取excel文件参考:一.xlsxwriter模块1.1 xlsxwriter模块介绍在实际生产中,经常会用到excel来处理数据,虽然excel有强大的公式,但是很多工作也只能半自动化,配合pyth原创 2021-04-16 14:02:25 · 11770 阅读 · 3 评论 -
Python常用模块11-python的csv模块
文章目录一.CSV模块介绍二.csv模块实例2.1 将mysql查询到的数据导出到本地csv文件2.2 将本地csv文件导入到mysql数据库参考:一.CSV模块介绍CSV (Comma Separated Values) 格式是电子表格和数据库中最常见的输入、输出文件格式。在 RFC 4180规范推出的很多年前,CSV 格式就已经被开始使用了,由于当时并没有合理的标准,不同应用程序读写的数据会存在细微的差别。这种差别让处理多个来源的 CSV 文件变得困难。但尽管分隔符会变化,此类文件的大致格式是相似的原创 2021-04-16 13:54:23 · 3588 阅读 · 2 评论 -
Python常用模块10-Python的hashlib模块(加密md5)
一.hashlib模块介绍基于信息安全,经常需要将一些敏感信息进行加密处理,python 3 的hashlib模块就提供了加密功能。hashlib模块代替了Python2中的md5和sham模块,使用这个模块一般分为3步创建一个哈希对象,使用哈希算法命名的构造函数或通用构造函数hashlib.new(name[, data])使用哈希对象调用update()方法填充这个对象调用digest() 或 hexdigest()方法来获取摘要(加密结果)代码:import hashlibm1原创 2021-04-15 14:57:20 · 3025 阅读 · 1 评论 -
Python常用模块9-Python的json模块简介
文章目录一.Python3的json模块介绍二.Python json模块实例2.1 json与字典格式相互转换2.2 将json数据落地到实体表参考:一.Python3的json模块介绍在数据处理的过程中,经常遇到json格式的,那么python里面是如何处理json格式的数据呢?这里就要提到python的json模块了。json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串)json.dumps()函数是将一个Python数据类型列表进行js原创 2021-04-15 14:55:35 · 696 阅读 · 1 评论 -
Python常用模块8-Python的email模块简介
文章目录一.email - 电子邮件与 MIME 处理包二.发送邮件简要概述2.1 python发邮件所需要的基础包2.2 smtplib的用法2.3 email模块的详细理解和使用十.email案例参考:一.email - 电子邮件与 MIME 处理包email 包是一个用于管理电子邮件消息的库。 它 并非 被设计为执行向 SMTP (RFC 2821), NNTP 或其他服务器发送电子邮件消息的操作;这些是 smtplib 和 nntplib 等模块的功能。 email 包试图尽可能遵循 RFC,支原创 2021-04-14 16:00:29 · 10903 阅读 · 7 评论 -
Python常用模块7-Python的random模块简介
文章目录一Python的random模块介绍1.1 random.random()1.2 random.uniform(a,b)1.3 random.randint(a, b)1.4 random.randrange([start], stop[, step])1.5 random.choice(sequence)1.6 random.shuffle(x[, random])1.7 random.sample(sequence, k)参考一Python的random模块介绍Python中的random模原创 2021-04-14 15:59:09 · 1212 阅读 · 8 评论 -
Python常用模块6-Python的re模块简介
文章目录一.re模块简介1.1 匹配符1.1.1 字符集合1.1.2 重复次数1.1.3 组合匹配符二.模块内容2.1 常用函数2.2 异常2.3 匹配对象三.正则案例3.1 re.search3.2 re.match3.3 re.fullmatch3.4 re.split3.5 re.findall参考:一.re模块简介这个模块提供了与 Perl 语言类似的正则表达式匹配操作。模式和被搜索的字符串既可以是 Unicode 字符串 (str) ,也可以是8位字节串 (bytes)。 但是,Unicod原创 2021-04-07 14:20:29 · 889 阅读 · 3 评论 -
Python常用模块5-Python的sys模块简介
文章目录一.sys模块简介二.sys常用函数案例2.1 sys.argv2.2 sys.exit2.3 sys.path2.4 sys.modules2.5 sys.stdin\stdout\stderr参考:一.sys模块简介该模块提供了一些变量和函数。这些变量可能被解释器使用,也可能由解释器提供。这些函数会影响解释器。本模块总是可用的。sys常用的函数简介:函数名介绍sys.argv实现从程序外部向程序传递参数。sys.exit([arg])程序中间的退出,arg=原创 2021-04-07 13:53:54 · 596 阅读 · 2 评论 -
Python常用模块4-Python的datetime及time模块简介
文章目录一.Python datetime模块介绍1.1 有效的类型1.2 timedelta 类对象1.2.1 timedelta.total_seconds()方法1.3 date对象1.4 datetime对象1.5 time 对象1.6 tzinfo 对象1.7 timezone 对象二.datetime模块实操2.1 datetime模块常用方法案例2.2 格式日期时间2.2.1 使用strftime()格式化日期2.2.2 Python strptime()-日期时间的字符串2.3 pyth原创 2021-04-06 14:04:12 · 913 阅读 · 0 评论 -
Python常用模块3-Python的logging模块简介
文章目录一.logging模块简介1.1 logging日志级别1.2 logging.basicConfig介绍二.logging模块的处理流程2.1 四大组件2.2 Logger2.3 Handler三.logging模块使用2.1 日志输出到文件参考:一.logging模块简介logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点:可以通过设置不同的日志等级,在release版本中只输出重要信息,原创 2021-04-06 13:52:40 · 577 阅读 · 1 评论 -
Python常用模块2-Python的OS及errno模块
文章目录一.Python OS及errno模块简介1.1 OS模块介绍1.2 errno模块二.Python的OS及errno模块实操参考一.Python OS及errno模块简介以下整理的OS模块来源于互联网。1.1 OS模块介绍os.remove() 删除文件 os.unlink() 删除文件 os.rename() 重命名文件 os.listdir() 列出指定目录下所有文件 os.chdir() 改变当前工作目录os.getcwd() 获取当前文件路径os.mkdir() 新建目原创 2021-04-02 14:03:00 · 1047 阅读 · 0 评论 -
Python常用模块1-Python的pymysql模块
文章目录一.安装二.pymysql参数介绍三.pymsql实操3.1 通过pymsql实现增删改查MySQL数据3.2 通过pymsql实现将csv数据录入到mysql3.2.1 一个insert+update例子3.2.2 csv空值处理3.3 通过pymysql将本地mysql数据迁移到远程mysql参考一.安装Python3.x 如果想连接MySQL需要安装 pymysql 模块。pymysql 模块可以通过 pip 安装。pip install pymysql二.pymysql参数介绍原创 2021-04-02 13:59:02 · 643 阅读 · 2 评论