1.if __name__ =='__main__'的作用:
使用这个语句是为了让该程序不仅可以自己运行,还可以被其它程序调用,但被其它程序调用时,此函数下的模块不运行
例:main1.py
def main():
print("this is my original code")
if __name__ =='__main_':
main()
print("this is my new code")
main2.py
import main1
print(main1.main())
此时main2运行结果为:this is my original code,
main1运行结果为:this is my originalcode
this is my new code