問題描述:
使用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
+關注
關注
56文章
4802瀏覽量
84890 -
pyqt
+關注
關注
0文章
12瀏覽量
4323
發布評論請先 登錄
相關推薦
AD軟件打開DigIPCBA工作區,希望可以按照文件夾檢索
希望在AD軟件中打開工作區的時候,工作區內的文件夾能顯示,文件可以按照文件夾檢索,如果工作區內PCB項目很多,不能區分文件夾,不方便訪問
發表于 11-01 11:15
使用Python搭建簡易本地http服務器,升級WIPI模組
文件夾,同時復制升級包到該文件夾下 4 WIN+R打開cmd,打開命令行,執行命令(如圖,根據自己建立的文件夾來輸入路徑) F: cd httpserver 如果
服務器數據恢復—raid5陣列上層文件夾丟失的數據恢復案例
服務器存儲數據恢復環境:
DroboPro FS網絡存儲,共8塊SAS硬盤,組建了一組raid5磁盤陣列。
服務器存儲故障:
存儲中有一個共享文件夾丟失,該文件夾存放了重要數據。
引用外部文件夾中的頭文件時,如何讓VSCODE不提示波浪線錯誤?
各位好:
我將常用的組件放在項目文件夾以外的某個地方,嘗試在項目內引用此文件夾下的組件,失敗,在代碼中無法include相關頭文件。我在main組件中也添加了requires,任然失敗。
另外,在VSCODE中,當我引用外部
發表于 06-07 08:19
Linux系統中共享文件找不到怎么辦
? 1.首先輸下面命令查看是否真的設置成功共享文件夾 vmware-hgfsclient 如果確實已經設置過共享文件夾將輸出window下共享文件夾名字 2.確認自己已設置共享文件夾后
飛凌嵌入式ElfBoard ELF 1板卡-ubuntu創建共享文件夾
。2.點擊菜單欄的“虛擬機”,選擇“設置”。3.點擊“選項”,啟用“共享文件夾”,點擊“添加”。4.出現添加共享文件夾向導,點擊“下一步”,出現命名共享文件夾界面,選擇前面創建的共享文件夾
發表于 04-18 11:14
Browser Company推出Arc瀏覽器實時文件夾功能,兼容Git
當用戶發布PR時,Arc瀏覽器可自動識別這一情況,并在側邊欄創建一個名為“Pull Requests”的GitHub實時文件夾。該文件夾將持續自動更新,展示用戶所創建、分配、審查及提及的所有PR信息。
【操作指引】鐵威馬NAS加密文件夾創建和使用教程
可以被打開,否則任何人均無法獲取加密共享文件夾的內容。 如何創建加密文件夾 1.登錄TOS系統,前往TOS桌面-控制面板-訪問權限-共享文件夾; 2.選擇共享
LabView的Mathscript調用用戶自定義函數,搜索路徑無效
mathscript的搜索路徑換了對應文件夾但是還是識別不出來自定義函數,只有在原來默認文件夾才行,甚至在這個搜索路徑里把原來默認的LabView Data
發表于 03-14 21:24
ISE與Modelsim關聯設置的詳細操作步驟
最后,在output directory for complied libraries下面填入輸出已編譯庫的路徑,默認也可。文件夾的名字以及路徑不能有中文。
榮小菜補鈣記第61期_LabVIEW之遞歸文件及文件夾
。
1. 羅列文件夾函數_常用功能
該函數用于返回目標路徑下當前層級的全部文件名和文件夾名,可以通過指定“類型”來選擇返回的文件類型,比如設
發表于 02-16 21:36
評論