Python--模块引入

包引入

文件support.py

def print_func( par ):
    print ("Hello"+par)
    return

文件引入support模块,并且调用方法

 import support
 import math
# from import 只会让你从模块中选择指定的一部分到当前的命名空间
# form modname import * 将一个模块中所有的内容导入到当前命名空间
# 当导入模块是,路径是当前目录-》PATHONPATH下的每一个目录-》默认路径
 support.print_func("Oliva")
#dir函数是一个模块中定义过的名字,模块,变量,函数
# content = dir(math)
# print(content)

文件夹下子文件引入

文件runboo1.py

def runboo1():
    print("I'm in runboo1")

文件runboo2.py

def runboo2():
    print("I'm in runboo2")

文件test.py

from package_runboo.runboo1 import runboo1
from package_runboo.runboo2 import runboo2

#调用函数
runboo1()
runboo2()

文件init.py

if __name__ == "__main__":
    print("作为主程序运行")
else:
    print('package_runboo 初始化')
    原文作者:YI_YI_
    原文地址: https://www.jianshu.com/p/505caf31b9ac
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞