問題描述:
使用self.openfile= QFileDialog.getOpenFileNames()獲取多個文件后,當前的文件夾目錄并不是獲取文件的目錄,如何同時設置成選擇的文件所在路徑。
解決辦法:
使用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
+關注
關注
57文章
4855瀏覽量
89517 -
pyqt
+關注
關注
0文章
12瀏覽量
4486
發(fā)布評論請先 登錄
VS Code 中`xiaozhi-esp32` 項目文件夾 修改 I2C 設備地址為 `0x78`
LABVIEW 2023 Q1調(diào)用python后一直報錯1671
QEMU快速上手(Win),源碼文件夾對不上是為什么?
實現(xiàn)litterfs后,打不開文件夾怎么解決?
RTT如何添加文件夾并加入編譯?
在對廬山派K230的SD卡data文件夾進行刪除和新件文件夾時無法操作,且訓練時線程異常,怎么解決?
STM32CUBEIDE使用UCOS的時候,頭文件路徑已經(jīng)添加了,依舊提示未找到路徑怎么解決?
KT142A 語音芯片插播功能使用指南及文件存儲命名規(guī)則
使用RASC生成Keil工程

Python、PyQt如何從獲取的文件路徑中提取文件夾路徑
評論