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模块

Python - 模块

Python 常用模块学习

Python学习(22):模块

今天要学习的技术点,Python 筛选数字,模块导入,特殊变量__all__ 实战博客

python3学习之特殊变量