标签:pass xxx 路径 自己 main -- 导入 sleep end
模块会先搜索当前路径,然后才会到系统路径下搜索
sendmsg.py
def test(): print("----test--------") def test1(): print("----test1-------")
第一种导入方式,
import sendmsg sendmsg.test()
第二种导入方式
from sendmsg import test,test1 test()
test1()
第三种导入方式,建议少使用
from sendmsg import * test() test1()
import time as tt #起别名 tt.sleep(3)
__name__ 变量
sendmsg.py
def test(): print("----test--------") def test1(): print("----test1-------") # print(__name__) #自己调用打印__main__,别的模块调用打印模块名 if __name__ == "__main__": #只有在自己调用时才运行,别的模块调用不执行 test() test1()
main.py
import sendmsg #打印的结果为sendmsg模块名
正常的代码样式
import xxx class xxx(object): def __init__(self): pass def xxx(): pass def main(): #一般程序的入口为main,习惯用法 pass if __name__=="__main__": main()
标签:pass xxx 路径 自己 main -- 导入 sleep end
原文地址:https://www.cnblogs.com/rongpeng/p/12589987.html