qt 常用檔案與目錄操作
1. 刪除乙個目錄及其下面的所有檔案
qstring path = "/tmp/maps"
qdir dir(path);
dir.removerecursively(); //qt4 不支援
//用下述遍歷方法
qdir d(path); //path 不能為空,為空刪出當前目錄.小心!!
d.setfilter(qdir::files); //只刪檔案
int i,count=d.count();
for (i=0;i2. 從路徑字串獲取檔名
int pos = path.lastindexof ("/"); //從後面查詢"/"位置
qstring filename = path.right(path.length ()-pos-1); //從右邊擷取
3. 不用字串分析從路徑獲取檔名
path = qfiledialog::getopenfilename(this,"","","");
fi = qfileinfo(path);
filename = fi.filename();
這樣就不用分析字串了.
4.建立檔案
fullpath="/tmp/maps"+finename;
qfile file(fullpath);
file.open(qiodevice::writeonly);
file.close();
QT檔案目錄操作
qt檔案目錄操作 sf2gis 163.com 2014年11月28日 讀取 qfile開啟檔案,qtextstream獲取檔案流,qtextstream呼叫read函式讀取資料。使用完成後關閉。寫入 開啟時用write許可權,然後向流中寫入資訊。參見 qt檔案讀寫.docx 使用qdir讀取當前目...
Qt 檔案目錄操作
qfile 除了開啟檔案操作外,還有複製檔案 刪除檔案等功能 qfileinfo 用於提取檔案資訊,包括路徑 檔名 字尾 qdir 用於提取目錄或檔案資訊,獲取乙個目錄下的檔案或目錄列表,建立或刪除目錄和檔案,檔案重名等操作 qtemporarydir 和 qtemporaryfile 用於建立臨時...
python常用檔案與目錄操作
主要用到的是os和shutil模組 檔案操作 檢驗給出的路徑是否是乙個檔案 檢驗給出的路徑是否是乙個目錄 檢驗給出的路徑是否真地存 返回乙個路徑的目錄名和檔名 分離副檔名 獲取檔名 檔案重新命名 建立多級目錄 建立單個目錄 目錄操作 複製資料夾 重新命名目錄 移動檔案 目錄 刪除目錄 轉換目錄 操作...