# 一个.py文件就是一个模块 # 存放.py文件的目录,称之为包,或者文件夹 # 如果目录里有一个__init__.py文件,那么就是包,反之就是文件夹 # 当__init__.py,当加载某一个包时,这个文件里的内容会执行一次,可以用于做一些初始化的工作 # import AUTO48 加载AUTO48的包 # 导入模块的几种方式 # import 模块名 适用于与当前模块在同一目录内,或者是python标准库中的文件 # import time 加载标准库中的time模块 # import random 加载标准库中的random模块 # 调用时,模块名.函数名() # import hello1 # print(hello1.fun1()) # from 包 import 模块 # 调用时,使用模块名.函数名() # from AYTO48 import Sumdata21047 # print(Sumdata210417.fun1(3,6) # from 包.模块 import 函数 # from AUTO48.Sumdata21047 import fun1 # print(fun1(3,6)) # from 模块 import 函数 # 适用于与当前模块在同一个目录内,或者python标准库中的文件 # from hello1 import fun1 # print(fun1()) # from 模块 import * 不建议使用(* 加载模块中的所有函数) # from hello1 import * # print(fun1()) # 不同的模块中,有同名的函数,可以使用别名进行调用 # from AUTO48.Sumdata418 import fun1 as f1 # from AUTO419.Sumdata419 import fun1 as f2 # print(f2(3,6)) # if__name__==‘__main__‘: 表示以下代码只在本模板内执行 # 在模块内时,__name__的值时__main__ # 除了自定义模块,也有标准版库,第三方库 # import copy 标准库 # from selenium import webdriver 第三方库 # import this python之神 # import math 数据库 # print(math.sqrt(9)) 计算平方根
原文:https://www.cnblogs.com/xiong-hua/p/14808505.html