Python 模块

什么是模块?

请思考与代码库类似的模块。

模块是包含一组函数的文件,希望在应用程序中引用。

创建模块

如需创建模块,只需将所需代码保存在文件扩展名为 .py 的文件中:

在名为 mymodule.py 的文件中保存代码

def helloworld(name):
    print(name)


#模块中的变量
#模块可以包含已经描述的函数,但也可以包含各种类型的变量(数组、字典、对象等):

person1 = {"name": "Bill", "age": 63, "country": "USA"}

使用模块

现在,我们就可以用 import 语句来使用我们刚刚创建的模块:

您可以在导入模块时使用 as 关键字创建别名:

# import module#直接引入模块
#重命名模块
import module as md#引入模块 并利用关键字 as 创建别名
md.helloworld('hello world')#hello world

#导入名为 module 的模块,并访问 person1 字典
print(md.person1["name"])#Bill

内建模块

Python 中有几个内建模块,您可以随时导入。

platform模块  声明了运行浏览器的操作系统和(或)硬件平台

dir()   内置函数可以列出模块中的所有函数名(或变量名)

from 关键字仅从模块导入部分内容

您可以使用 from 关键字选择仅从模块导入部件。

#内建模块 Python 中有几个内建模块,您可以随时导入。
import platform #声明了运行浏览器的操作系统和(或)硬件平台
x=platform.system()
print(x)#windows

#使用 dir() 内置函数可以列出模块中的所有函数名(或变量名)。
y=dir(platform)
print(y)


#from 关键字仅从模块导入person1 字典
from module import person1
print(person1['age'])#63
原文地址:https://www.cnblogs.com/lvlisn/p/15133010.html