1. 程式人生 > >os.getcwd()與os.curdir的使用

os.getcwd()與os.curdir的使用

【時間】2018.11.13

【題目】os.getcwd()與os.curdir的使用

os.getcwd()與os.curdir都是用於獲取當前執行python檔案的資料夾,不過當直接使用os.curdir時會返回‘.’(這個表示當前路徑),記住返回的是當前執行python檔案的資料夾,而不是python檔案所在的資料夾。

PS:os.getcwd()與os.path.abspath(os.curdir)返回的結果是一樣的。具體看下面的例子:

【程式碼】

#C:\Users\Administrator\Desktop\text.py
import os, sys
print('my os.getcwd =>', os.getcwd())           # show my cwd execution dir
print('my os.curdir =>',  os.path.abspath(os.curdir))
input()                                         # wait for keypress if clicked

【執行結果】