第一种导入形式
import test as t
t.funa()
第二种导入形式
import test import as f
f()
1.2 导入多模块
import os
import time
import test
也可以这样写,不推荐
import os ,time,test
1.3 通过SYS模块导入自定义模块的path
如果执行文件和模版文件不在同一目录下,直接import导入是找不到的
解决方法.
1.导入sys模块
2.sys.path.appen(path) 函数导入自定义模块所在的目录
3.导入自定义模块
import sys
sys.path.append(‘d:dddddd;路径’)
from jiuge3 import test
test.funa()
1.4 py文件的两种功能
1.脚本: 一个py文件就是整个程序,用来被执行
2.模块: 文件中存放着一堆功能 ,用来被导入使用
固定写法
作用 : 用来控制py文件在不同场景下应用,执行不同的逻辑
if name ==‘main’:
如果py文件是被直接运行的, if name ==‘main’: 下面的代码会被运行:
如果py文件当成模块, if name ==‘main’: 下面的代码不被运行
1.5
包 :一个包含有__init__.py文件的文件夹
import bao