python 獲取工作目錄

2021-06-29 08:06:23 字數 786 閱讀 6329

# -*- coding: cp936 -*-

importsys,os

#獲取指令碼檔案的當前路徑

defcur_file_dir():

#獲取指令碼路徑

path=sys.path[0]

#判斷為指令碼檔案還是py2exe編譯後的檔案,如果是指令碼檔案,則返回的是指令碼的目錄,如果是py2exe編譯後的檔案,則返回的是編譯後的檔案路徑

ifos.path.isdir(path):

returnpath

elifos.path.isfile(path):

returnos.path.dirname(path)

#列印結果

printcur_file_dir()

Python 獲取本地工作目錄

import os print os.getcwd 獲取當前工作目錄路徑 print os.path.abspath 獲取當前工作目錄路徑 print os.path.abspath test.txt 獲取當前目錄檔案下的工作目錄路徑 print os.path.abspath 獲取當前工作的父目錄...

Python獲取當前工作目錄

1.sys.arg 0 import sys print sys.ar 0 當前指令碼的位置12 輸出結果 g pythonxx test.py 2.os模組 import os print 1111 print os.getcwd 獲得當前目錄 print os.path.abspath 獲得當前...

Python 獲取檔案目錄

cwd os.getcwd 獲取檔案路徑 print cwd print os.path.basename cwd print os.path.dirname cwd basename返回path最後的檔名。如果path以 或 結尾,那麼就會返回空值。os.path.basename c test....