Python的标准库有:

名称 作用
datetime 为日期和时间处理同时提供了简单和复杂的方法。
zlib 直接支持通用的数据打包和压缩格式:zlib,gzip,bz2,zipfile,以及 tarfile。
random 提供了生成随机数的工具。
math 为浮点运算提供了对底层C函数库的访问。
sys 工具脚本经常调用命令行参数。这些命令行参数以链表形式存储于 sys 模块的 argv 变量。
glob 提供了一个函数用于从目录通配符搜索中生成文件列表。
os 提供了不少与操作系统相关联的函数。

Python常用的第三方库有:

名称 作用 使用参考
Scrapy 爬虫工具常用的库。 https://blog.csdn.net/alice_tl/article/details/81433214
Requests http库。
Pillow 是PIL(Python图形库)的一个分支。适用于在图形领域工作的人。 https://blog.csdn.net/alice_tl/article/details/80866728
matplotlib 绘制数据图的库。对于数据科学家或分析师非常有用。
OpenCV 图片识别常用的库,通常在练习人脸识别时会用到 https://blog.csdn.net/alice_tl/article/details/89291235
pytesseract 图片文字识别,即OCR识别 https://blog.csdn.net/alice_tl/article/details/89299405
wxPython Python的一个GUI(图形用户界面)工具。
Twisted 对于网络应用开发者最重要的工具。
SymPy SymPy可以做代数评测、差异化、扩展、复数等等。
SQLAlchemy 数据库的库。
SciPy Python的算法和数学工具库。
Scapy 数据包探测和分析库。
pywin32 提供和windows交互的方法和类的Python库。
pyQT Python的GUI工具。给Python脚本开发用户界面时次于wxPython的选择。
pyGtk 也是Python GUI库。
Pyglet 3D动画和游戏开发引擎。
Pygame 开发2D游戏的时候使用会有很好的效果。
NumPy 为Python提供了很多高级的数学方法。
nose Python的测试框架。
nltk 自然语言工具包。
IPython Python的提示信息。包括完成信息、历史信息、shell功能,以及其他很多很多方面。
BeautifulSoup xml和html的解析库,对于新手非常有用。

标准库用法参考示例:

datetime库:

为日期和时间处理同时提供方法。

from datetime import date

#导入时间库

now=date.today()

#取当前时间

print(now)

birthday=date(1987,12,3)

print(birthday)

age=now-birthday

#假设年龄=当前日期-生日日期

print(age)

运行结果为:

2019-05-04
1987-12-03
11475 days, 0:00:00

zlib库:

提供压缩和解压的功能。

import zlib

m = b'This is a test compress'

print(m)

m1=len(m)

#查看字符串的长度

print(m1)

t = zlib.compress(m)

#假设压缩后的内容为t

t1=len(t)

#查看压缩后内容t的长度

print(t)

print(t1)

s = zlib.decompress(t)

#解压缩后的内容为s

print(s)

运行结果为:

b'This is a test compress'
23
b'x\x9c\x0b\xc9\xc8,V\x00\xa2D\x85\x92\xd4\xe2\x12\x85\xe4\xfc\xdc\x82\xa2\xd4\xe2b\x00ah\x08\x82'
29
b'This is a test compress'

sys库:

调用命令行参数,经常使用sys.path来查看python及系统的依赖库包安装路径。

import sys

a=sys.path

#假设系统路径为a

print(a)

运行结果为:

['/Users/alice/PycharmProjects/untitled', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/nose-1.3.7-py2.7.egg', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/tornado-5.0.2-py2.7-macosx-10.13-intel.egg', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/backports_abc-0.5-py2.7.egg', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/singledispatch-3.4.0.3-py2.7.egg', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/futures-3.2.0-py2.7.egg', '/Users/alice/PycharmProjects/untitled', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python37.zip', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/lib-dynload', '/Users/alice/venv/untitled/lib/python3.7/site-packages', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC']

声明:https://blog.csdn.net/alice_tl/article/details/89815949

ios framework 调用第三方 framework_Python基础:标准库和常用的第三方库相关推荐

  1. Python基础:标准库和常用的第三方库

    目录 Python的标准库 Python常用的第三方库 标准库用法参考示例 datetime库: zlib库: sys库: urllib: Python的标准库 名称 作用 datetime 为日期和 ...

  2. python都需要安装哪些库_python常用到哪些库?

    Python作为一个设计优秀的程序语言,现在已广泛应用于各种领域,依靠其强大的第三方类库,Python在各个领域都能发挥巨大的作用. 下面我们就来看一下python中常用到的库: 数值计算库: 1. ...

  3. python 宏处理库_常用的Python库,给大家分享一下!

    Tkinter---- Python默认的图形界面接口. Tkinter是一个和Tk接口的Python模块,Tkinter库提供了对Tk API的接口,它属于Tcl/Tk的GUI工具组.Tcl/Tk是 ...

  4. python hack库_常用的Python库

    Tkinter---- Python默认的图形界面接口. Tkinter是一个和Tk接口的Python模块,Tkinter库提供了对Tk API的接口,它属于Tcl/Tk的GUI工具组.Tcl/Tk是 ...

  5. python中常用库_常用的python库(不断更新)

    排序不分优先级. 1.os   和操作系统有关 2.time    与时间有关 3.pcap    抓包 4.dpkt   解包和组包 5.pymssql   进行mssql数据库操作 6.cProf ...

  6. Algorithm之RS:RS常用的一些库

    Algorithm之RS:RS常用的一些库 目录 RS常用的一些库 RS常用的一些库

  7. IOS开发笔记之常用的第三方库(太多了。)

    图像: 1.图片浏览控件MWPhotoBrowser  实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存.可对图片进行缩放等操作. ...

  8. ios中常用的第三方库

    下拉刷新 EGOTableViewPullRefresh – 最早的下拉刷新控件. SVPullToRefresh – 下拉刷新控件. MJRefresh – 仅需一行代码就可以为UITableVie ...

  9. 一些iOS常用的第三方库和控件及第三方框架还有动画

    网络通信 1.ASIHTTPRequest 这是一个经典的老库,功能完全而强大,但已经停止更新很久了(iOS5.0停止更新,但是我最近看github上这个项目有新改动).在不同iOS版本上略微有一些小 ...

最新文章

  1. html 显示不吃,长期不吃晚饭,或有4个变化出现,自查一下,看看你占了几个
  2. Ubuntu Server 安装部署 Cacti 服务器监控
  3. 130242014060-郑佳敏-第3次实验
  4. 博客笔记二: [京东白条,美团] 用户评分卡,在线广告模型
  5. 一年读了八十本书之后,我推荐这五本给你
  6. WeaveSocket框架-Unity太空大战游戏-客户端-3
  7. 读取图片java_用java读取图片的三种方式
  8. 计算机程序ppt,计算机和计算机程序.ppt
  9. 微信小程序rich-text图片不显示及图片过大问题解决办法
  10. 【C初阶】第一篇——初识C语言(万字篇,带你敲响C语言的大门)
  11. win7我的文档里.android是什么文件夹,[转载]移动Win7用户文件夹(我的文档)默认位置至D盘...
  12. 批处理bat一键安装APK
  13. html+css 基础知识大总结
  14. 酷科技 | 智能戒指 ——将科技武装到手指
  15. linux rt patch 强实时,Linux RT(2)-硬实时Linux(RT-Preempt Patch)的中断线程化
  16. 为什么持续改进值得吗?
  17. 远程控制产品国内市场调查 遇到的几个概念:ASP、SAAS、WOL、pcAnywhere
  18. dstwo linux n64,惊爆 NDS可以用N64模拟器 DSTWO用户有福了!
  19. Unity Shader 案例之 镜面材质制作
  20. 漫画中的透视怎么画?该注意什么?

热门文章

  1. 【Tensorflow】TensorFlow的嵌入layer和多层layer
  2. nlp3-有限自动机FLandFA
  3. Java栈内存、堆内存、方法区对对象和引用的关系
  4. 一个走过太多坑的老弟对面向对象知识的总结:世上无难事,有的真不行
  5. SpringMVC详细执行流程与组件说明
  6. Atitit 通过调用gui接口杀掉360杀毒 360卫士  qq保镖等难以结束的进程(javac# php )...
  7. git stash简介
  8. linux-ntpdate同步更新时间
  9. [转]retina屏下支持0.5px边框的情况
  10. MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践 转载