獲取文件夾或者文件時注意,將方法封裝成函數時,在當前文件調用執行,路徑沒問題。
但當跨目錄調用時,文件路徑會出現問題。
解決辦法:os.path.dirname(__file__)
import os
print('***獲取當前目錄***')
print(os.getcwd())
print(os.path.abspath(os.path.dirname(__file__)))
print '***獲取上級目錄***'
print(os.path.abspath(os.path.dirname(os.path.dirname(__file__))))
print(os.path.abspath(os.path.dirname(os.getcwd())))
print(os.path.abspath(os.path.join(os.getcwd(), "..")))
print '***獲取上上級目錄***'
print(os.path.abspath(os.path.join(os.getcwd(), "../..")))