Python如何實(shí)現(xiàn)隨機(jī)調(diào)用一個(gè)瀏覽器就能打開網(wǎng)頁?
網(wǎng)友解答: 使用Python打開瀏覽器有三種方法。但如題主所說隨機(jī)調(diào)用一個(gè)瀏覽器就只剩一個(gè)了,不過它調(diào)用的是默認(rèn)瀏覽器。既然回答了,就都說說吧!startfile方法使用startfil
使用Python打開瀏覽器有三種方法。但如題主所說隨機(jī)調(diào)用一個(gè)瀏覽器就只剩一個(gè)了,不過它調(diào)用的是默認(rèn)瀏覽器。既然回答了,就都說說吧!
startfile方法使用startfile方法我們要先引入os模塊:然后去文件夾找到你的瀏覽器
.exe
文件在什么位置:我們把位置以注釋的形式先粘貼在編譯器上:準(zhǔn)備完畢,接下來我們調(diào)用os模塊的startfile方法把注釋內(nèi)容和要打開的網(wǎng)址以字符串的形式寫入實(shí)參位置使用“,”隔開(注意字符串前邊加上“r”來保證不會(huì)被路徑中的“”轉(zhuǎn)義):接下來我們運(yùn)行一下文件:成功進(jìn)入網(wǎng)站,第一個(gè)方法結(jié)束。system方法此方法只能打開瀏覽器,網(wǎng)址還得自己在瀏覽器中輸入,仍然導(dǎo)入os模塊,找到瀏覽器文件所在路徑,然后調(diào)用os模塊的system方法,傳入?yún)?shù)只有一個(gè),即瀏覽器路徑(別忘了在字符串前加“r”):運(yùn)行一下程序,將自動(dòng)打開瀏覽器:網(wǎng)址啥的,還是自己輸入吧~
最好地解決方案webbrowser這個(gè)方法不像前兩種這么復(fù)雜,直接引入webbrowser模塊并以web命名:使用此模塊的open方法并傳入?yún)?shù)(你要打開的網(wǎng)址):接下來運(yùn)行一下:同樣打開了瀏覽器,并進(jìn)入了我們想要進(jìn)入的網(wǎng)站。
至此,三個(gè)打開瀏覽器的方法介紹完畢~
我是劉壞壞,盤點(diǎn)干貨資源~如果我的回答有什么疏漏之處,請(qǐng)?jiān)谠u(píng)論區(qū)或私信指正,若對(duì)您有幫助,請(qǐng)收藏或點(diǎn)贊,筆者稽首~