三十、模块补充

A、模块补充

print (vars())
for i,k in vars().items():
print (i)

'''
__builtins__:内置函数在__builtins__中
__name__
__file__:当前文件所在路径
__doc__ :文件的注释
__package__:
当前文件:None
当前py文件所所在文件夹,用.划分
__cached__:
当前文件:None
导入其他文件:缓存
__name__:如果是主文件,__name__ == "__main__",否则等于模块名
1.主文件
调用主文件前,必须加__name__ == "__main__"
2.__file__
当前文件的目录
我是注释
'''

print(__doc__)
print(__file__)
print(comment.__package__)
print(comment.__cached__)
print(comment.__name__)
print(__name__)
----------------------------------------------------------------

  None
  F:/我的工作目录/QualityAssuranceDepartment/06workspace/05-xxxx/test-py3/Function/testmodul01.py
  lib
  F:\我的工作目录\QualityAssuranceDepartment\06workspace\05-xxxx\test-py3\Function\lib\__pycache__\comment.cpython-36.pyc
  lib.comment
  __main__

----------------------------------------------------------------
B、将某模块添加到sys.path下
import os,sys
p1=os.path.dirname(__file__)
#print (p1)
p2="bin"
base_url=os.path.join(p1,p2)
print(base_url)
sys.path.append(base_url)

for i in sys.path:
print (i)

转载于:https://www.cnblogs.com/chushujin/p/9426962.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值