ameimeng 发表于 2018-8-7 11:00:48

Python的main函数

  初学Python,写C++时,习惯写上main函数,作为程序入口,
  但是,在写Python时,只能看见 __name__ == "__main__",
  于是,探个究竟,Python程序从哪开始?啧啧,虽然它多数是脚本~
  转自下面链接的一段话:
  http://blog.163.com/benben_long/blog/static/199458243201212123099/
if __name__=="__main__":  
    print("main")
  
    foo()
  这是由于当你以单个文件运行时,__name__便是__main__
  当你以模块导入使用时,这个属性便是这个模块的名字。
  资料:
  http://blog.csdn.net/fervor_heart/article/details/8786240
  1).python 代码的执行不依赖于 main() 函数;
  2).python 代码从没有缩进的代码开始执行。
页: [1]
查看完整版本: Python的main函数