Python-模块特殊变量
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python-模块特殊变量相关的知识,希望对你有一定的参考价值。
from test import test ‘‘‘ __mame__ # 当前文件为主文件是等于__main__。用于调用时不执行一些命令 __file__ # 当前文件的路径,相对路径 __cache__ #缓存字节 __package__ #只有执行当前文件的时候,当前文件文件的特殊变量__name__ == __mian__ __doc__ #获取文件注释 ‘‘‘ # import os # 获取这个当前文件的绝对路径 # print(os.path.abspath(__file__)) # abspath=os.path.abspath(__file__) #获取这个文件的名字 # print(os.path.basename(abspath)) #获取这个文件上一级的目录 # print(os.path.dirname(abspath)) # 系统模块 import sys #获取所有传参数,相当于shell中的位置参数 ar=sys.argv ‘‘‘ 执行过程是用python解决器来解释的时候 python3 b.py one two 返回是一个列表,第一个元素是脚本名称,后面的元素是所传的元素 ‘‘‘ # print(ar,type(ar)) # 查看python解释器的版本 # print(sys.version) # s="我的名字是{name:s}".format(name=‘志雷‘) # print(s) # print(sys.copyright) # import time def main(): for i in range(101): s="\r{content:s}{num:.0f}%".format(num=i,content="="*i) time.sleep(0.05) sys.stdout.write(s) main()
1 ‘‘‘ __name__ __file__ __cache__ __package__ ‘‘‘ import os # 获取这个当前文件的绝对路径 print(os.path.absp
以上是关于Python-模块特殊变量的主要内容,如果未能解决你的问题,请参考以下文章
Python 学习之路 - 模块概念,模块中的特殊变量,ossys模块