iT邦幫忙

0

pyqt5 listview

  • 分享至 

  • xImage

我試著連到網路位置去搜尋pdf檔並用chrome開啟,但奇怪的是第二次搜尋程式會開啟兩個pdf
第三次就會開啟三個pdf,下列程式碼是參考網路上的做法,請各位大神指教!

https://ithelp.ithome.com.tw/upload/images/20211216/20128008ncXikWvmTM.jpg
https://ithelp.ithome.com.tw/upload/images/20211216/20128008DRhDQvgswb.jpg
https://ithelp.ithome.com.tw/upload/images/20211216/2012800845Y7Fvgb9j.jpg

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
pico2k
iT邦新手 5 級 ‧ 2021-12-17 09:37:54

目前你的程式就是每查一次,就會開一個新的視窗顯示pdf檔案的內容,不管這個檔案目前有沒有被開啟...

參考來源 : https://docs.python.org/3/library/webbrowser.html

bensonyeh iT邦新手 5 級 ‧ 2021-12-17 10:58:23 檢舉

開啟PDF是要去點summary裡的搜尋出來的檔案
我的問題是假如我搜尋完第一個檔案想要搜尋下一個,
點選summary裡的檔案會開啟兩個相同的檔案,
搜第三次就會出現三個以此類推
好像跟webbrowser無關ㄟ
第二張圖我有print出來看是有收到兩次(搜尋兩次時)
不知道跟clicked.connect 有沒有關

我要發表回答

立即登入回答