Python第三方库的引用

来自CloudWiki
跳转至: 导航搜索

计算生态

python官方网站提供了第三方库的索引功能:

https://pypi.org/

Python标准库

有一些python安装包一起发布,用户可以随时使用,被称为python标准库,标准库数量不是很多,有270个左右。

Python第三方库

更广泛的Python计算生态,采用额外安装方式服务用户,被称为Python第三方库,这些第三方库由全球各行业专家工程师和爱好者开发。

模块的导入

模块是指一个Python文件,包是指文件夹。

import 模块名

import math
a = math.sqrt(4)
print(a)

from 模块名 import 函数

from math import sqrt
a = sqrt(4)
print(a)

import 模块名 as 新模块名

import math as ma
a = ma.sqrt(4)
print(a)

包的导入

当应用程序或者项目具有较多的功能模块时,就需要对模块进一步细化管理,

将实现特定功能的模块文件放在同一个文件夹下,这个文件夹就是包。

Python包与一般文件夹不同之处在于包中必须包含名为__init__.py的文件

from PIL import Image
im_path = '1.jpg'  #图片路径,此时将1.jpg文件放在脚本根目录下
im = Image.open(im_path)  #图像打开
width, height = im.size
print(width, height)  # 输出图像的宽度和高度
im.show()  #图像显示