函式getcwd()
char* _getcwd( char *buffer, int maxlen );
// 功 能 : 獲得當前工作目錄.
// 標頭檔案 : #include // 返回值 : 成功返回指向buffer的pointer
// 失敗返回null,且設定errno為以下三個值之一:
// enodev 無該裝置
// enomem 記憶體不夠
// erange 結果超出範圍
// 注 意 : 當第乙個引數為 null 時, 第二個引數 maxlen 長度設定無效,且函式
// 使用 malloc 分配足夠記憶體, 需要將函式返回值傳遞給 free() 函式來
// 釋放記憶體. 當第乙個引數不為 null 時,maxlen 指定長度不夠函式返回
// 錯,設定errno為erange
示例
#include #include #define maxpath 1024
int main()
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 獲得當前...
獲取當前檔案路徑 當前工作目錄路徑
import os current dir os.path.abspath os.path.dirname file 當前檔案下的絕對路徑 print current dir 輸出 e weidian lc requestinfo current dir1 os.path.dirname file ...
Python 改變當前工作目錄
今天在寫乙個python指令碼,要把乙個svn project 先checkout出來,然後轉到這個工程目錄下執行其它的svn命令。本來我是在python裡執行了乙個cd命令,希望能轉到目標工程目錄下。但是這個cd命令一直執行不成功。後來了解到,其實這個cd命令已經執行成功了,只是它執行完以後又返回...