日韩av片子_国产自在自线午夜精品视频在_使劲快高潮了国语对白在线_久久免费毛片大全_激情丁香综合_欧美成人精品欧美一级乱黄码

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁 > IT資訊 > 軟件研發(fā) > 如何使用Python搜尋高質(zhì)量ROM的網(wǎng)站?

如何使用Python搜尋高質(zhì)量ROM的網(wǎng)站?

2020-09-03 18:17:12 | 來源:中培企業(yè)IT培訓(xùn)網(wǎng)

現(xiàn)實(shí)生活,或者工作當(dāng)中。我們需要一些高質(zhì)量的ROM網(wǎng)站。那么我們?nèi)绾问褂肞ython搜尋高質(zhì)量ROM的網(wǎng)站?比方說,假設(shè)你想從網(wǎng)站上下載的所有高品質(zhì)的超級(jí)天堂ROM的。該站點(diǎn)僅有將您帶到文件本身的鏈接列表。由于這是一棵扁平樹,因此可以使用URLala運(yùn)行基本的wget命令:

wget-m-np-c-w3-R"index.html*"

但是,這將為您提供所有游戲,而不論其質(zhì)量如何。幸運(yùn)的是,ROM發(fā)燒友使用后綴來表示rom的狀態(tài):

[a]Alternate

[p]Pirate

[b]BadDump(avoidthese,theymaynotwork!)

[t]Trained

[f]Fixed

[T-]OldTranslation

[T+]NewerTranslation

[h]Hack

(-)UnknownYear

[o]Overdump

[!]VerifiedGoodDump

(M#)Multilanguage(#ofLanguages)

(###)Checksum

(??k)ROMSize

ZZZ_Unclassified

(Unl)Unlicensed

因此,我們只想要帶有[!]后綴的代碼。您可能還希望僅針對(duì)美國發(fā)行版指定[U]。

當(dāng)然有某種方法可以指定wget帶有正則表達(dá)式,但我絕對(duì)不是wget或正則表達(dá)式專業(yè)版,因此在嘗試了幾分鐘后,我放棄了,并編寫了一個(gè)簡短的Python腳本來獲得我想要的使用BeautifulSoup的內(nèi)容。

  在編寫任何代碼之前,我分析了目標(biāo)URL的來源,并且可以肯定的是,該頁面幾乎只是錨標(biāo)記的列表,并且直接鏈接到ROM文件完善。

偷看之后html,我知道我只需要從所有錨點(diǎn)中提取鏈接,但是只收集包含[!]后綴的鏈接。這可以在不到15行的Python中完成:

  首先,安裝beautifulsoup4:

pip3installbeautfilsoup4

  然后創(chuàng)建一個(gè)名為good_roms.py使用以下代碼:

#good_roms.py

importrequests

frombs4importBeautifulSoup

data=requests.get(weburl)

soup=BeautifulSoup(data.text,features='html.parser')

links=[]

foranchinsoup.find_all('a'):

if'[!]'instr(anch):

links.append(weburl+anch.get('href'))

forlinkinlinks:

print(link)

  現(xiàn)在,我可以運(yùn)行程序并將輸出重定向到文本文件:

python3good_roms.py>rom-list.txt

現(xiàn)在,我有了一個(gè)文本文件,其中包含所有好的ROM的URL,我可以將該文件直接提供給wget它將使用-i輸入文件切換:

wget-irom-list.txt

  確保您有足夠的空間容納所有rom,并觀看它們一次堆積一堆:

--2019-01-2521:27:02--

Reusingexistingconnectionto[rom-site.blah]:443.

HTTPrequestsent,awaitingresponse...200OK

Length:2097152(2.0M)[application/octet-stream]

Savingto:‘YourFavoriteRom[!].bin’

YourFavoriteRom[!].bin100%[========================>]2.00M513KB/sin3.9s

2019-01-2521:27:09(513KB/s)-‘YourFavoriteRom[!].bin’saved[2097152/2097152]

FINISHED--2019-01-2521:29:41--

Totalwallclocktime:38m47s

Downloaded:693files,888Min30m38s(495KB/s)

以上就是關(guān)于如何使用Python搜尋高質(zhì)量ROM的網(wǎng)站的全部內(nèi)容,想了解更多關(guān)于Python的信息,請(qǐng)繼續(xù)關(guān)注中培偉業(yè)。

標(biāo)簽: Python 軟件研發(fā)
主站蜘蛛池模板: 亚洲国产精品综合久久网络 | 亚洲精品久久午夜无码一区二区 | 美女裸体无遮挡永久免费网站 | 和邻居少妇愉情中文字幕 | 日本WWW网站色情乱码 | 成年美女黄网站色大片免费软件看 | 成年人免费视频大全 | 中国农村黄色片 | 亚洲国产综合久久久 | 亚洲第一区在线观看 | 亚洲AV无码片在线播放仙踪林 | 爆乳无码系列肉感在线播放 | 久久久精品人妻无码专区不卡 | 国产精品久久久久久久久久精爆 | 嫩草影院ncyy网址 | 宗合久久 | 我我色综合 | 又大又黄又粗高潮免费 | 亚洲一卡二卡三卡四卡无卡网站 | 日本欧美色视频 | 悠悠色综合网 | 国产毛片女人高潮叫声 | 夜夜爽妓女8888视频免费观看 | 久一区二区| 久久久久av综合网成人 | 怡春院综合 | 日本中文字幕网址 | 久久久久9999| 日韩色妇久久av | 中国人与黑人牲交FREE欧美 | 国产精品啪啪对白自拍 | 亚洲精品久久国产高清情趣图文 | 91香蕉影院 | 午夜无码乱码在线观看 | 在线观看免费乇片 | 亚洲av永久无码天堂网小说区 | 成人免费A级毛片 | 一本大道久久 | 国产成人77亚洲精品www | 韓國三級大全久久網站 | 国产一区二区在线观看免费视频 |