問題描述:
使用self.openfile= QFileDialog.getOpenFileNames()獲取多個(gè)文件后,當(dāng)前的文件夾目錄并不是獲取文件的目錄,如何同時(shí)設(shè)置成選擇的文件所在路徑。
解決辦法:
使用self.openfile= QFileDialog.getOpenFileNames(),獲取文件后,再使用os.path.dirname()從文件路徑中獲取文件夾路徑,代碼中的file_path就是獲取的文件所在路徑。
代碼如下:
import os
file=self.openfile= QFileDialog.getOpenFileNames()
file_path= os.path.dirname(file)
print (file_path)
os.chdir(file_path)
審核編輯:符乾江
-
python
+關(guān)注
關(guān)注
56文章
4825瀏覽量
86345 -
pyqt
+關(guān)注
關(guān)注
0文章
12瀏覽量
4387
發(fā)布評(píng)論請(qǐng)先 登錄
使用RASC生成Keil工程

在KaihongOS中,可以使用文件管理對(duì)文件進(jìn)行基礎(chǔ)的操作
為什么無法使用圖像文件夾執(zhí)行對(duì)象檢測Python演示?
Labview文件路徑中空格變成問號(hào)導(dǎo)致文件無法打開
AD軟件打開DigIPCBA工作區(qū),希望可以按照文件夾檢索
Air780E量產(chǎn)binpkg文件如何獲取

使用Python搭建簡易本地http服務(wù)器,升級(jí)WIPI模組

labview生成可執(zhí)行程序后vi都在同一路徑下嗎
將BXL文件轉(zhuǎn)為Altium Designer封裝格式的過程
如何實(shí)現(xiàn)Python復(fù)制文件操作
兩臺(tái)電腦怎么傳文件?干貨分享教程
如何設(shè)置power shell的默認(rèn)路徑為工作文件夾?
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列上層文件夾丟失的數(shù)據(jù)恢復(fù)案例

評(píng)論