[英]What does adding 2 dots to a directory do within a sys.path list?
有这个代码: sys.path.insert(1, os.path.join(sys.path[0], ".."))
它将带有 2 个点的相同工作目录插入到 sys.path 列表中:
['/home/pran/Downloads/workingdirectory',
'/home/pran/Downloads/workingdirectory/..',
'/usr/lib/python36.zip', '/usr/lib/python3.6']
如果工作目录已经在列表中,那么我应该已经可以访问该目录了。 那么这两个点有什么区别呢?
提前致谢!
它正在添加父目录。
作为一般经验法则..
指向目录的父级。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.