Python3 路径
# -*- coding: utf-8 -*-
import os
print('getcwd : ', os.getcwd())
print("os.path.abspath('.') : ", os.path.abspath('.'))
print("os.path.abspath('..') : ", os.path.abspath('..'))
print("os.path.abspath('abc.txt') : ", os.path.abspath('abc.txt'))
print("os.curdir : ", os.curdir)
print("os.path.abspath(os.curdir) : ", os.path.abspath(os.curdir))
import sys
print('sys.argv[0] : ', sys.argv[0])
print('sys.path[0] : ', sys.path[0])
print('__file__ : ', __file__)
输出:
getcwd : /Users/muzico/Documents/Project/python/a/b
os.path.abspath('.') : /Users/muzico/Documents/Project/python/a/b
os.path.abspath('..') : /Users/muzico/Documents/Project/python/a
os.path.abspath('abc.txt') : /Users/muzico/Documents/Project/python/a/b/abc.txt
os.curdir : .
os.path.abspath(os.curdir) : /Users/muzico/Documents/Project/python/a/b
sys.argv[0] : test.py
sys.path[0] : /Users/muzico/Documents/Project/python/a/b
__file__ : test.py