zoukankan      html  css  js  c++  java
  • python主文件判断

     目录结构:

    myfile1.py、myfile2.py、myfile3.py代码都是打印文件名和__name__变量,如myfile1.py:

    1 print("myfile1",__name__)

    index.py import导入上面三个文件并打印__name__变量,代码如下:

    1 import myfile1
    2 import myfile2
    3 import lib.myfile3
    4 
    5 print(__name__)

    python index.py结果:

    这说明python在运行时,会给每个文件都分配一个变量 __name__,python运行的主文件的__name__变量值为 __main__ (string型),其他导入文件的__name__值为导入的名称(string型)

    注意:2.x的python可能提示找不到这个模块的名字lib.myfile3,在lib目录下添加__init__.py文件,即使这个文件是空的也可以。当然这个文件也可以初始一些数据。

  • 相关阅读:
    CSS定位属性
    CSS属性
    CSS基础
    HTML
    JDBC
    语言元素
    初识Python
    redis配置文件
    zabbix
    jumpserver
  • 原文地址:https://www.cnblogs.com/linkenpark/p/5155575.html
Copyright © 2011-2022 走看看