1. 程式人生 > >工作目錄與os.getcwd()

工作目錄與os.getcwd()

div 操作文件 所在 .get 文件的 文件名 getc oot blog

假設某程序在/root/a/aa.py,在shell,當前pwd為/root,輸入./a/aa.py運行py程序,則愛程序的工作目錄是/root.而不是程序所在文件夾,os.getcwd()就是查看工作目錄的方法。

工作目錄有什麽意義?目前所知,如果程序中有操作文件的代碼,比如open(文件名,‘r‘),則文件的搜索路徑就是工作目錄。

不同的是,導入模塊時模塊的搜索路徑包含當前文件的所在的文件夾,

獲取程序文件所在位置:sys.path[0]

工作目錄與os.getcwd()