看小說(shuō)要錢(qián)?免費(fèi)的有廣告?下載txt找不到?
今天分享的程序可以解決以上困擾,《Python/ target=_blank class=infotextkey>Python爬取任意一本小說(shuō)并保存txt到本地》學(xué)習(xí)Python爬蟲(chóng)知識(shí)同時(shí)還可以得到你當(dāng)前想看的小說(shuō),調(diào)試好代碼,只需按一下回車(chē)即可完成。
代碼我已調(diào)試過(guò)了,下面是操作步驟:
1?? 將代碼復(fù)制到你的py文件中,存放在本地C盤(pán)根目錄下,名為:downnovel.py
[斜眼R](這里不讓發(fā)鏈接,有需要代碼的評(píng)論區(qū)喊一聲)
2?? 安裝所需要的Python模塊:
[向右R] pip install requests
[向右R] pip install lxml
3?? 在代碼中最下面相應(yīng)位置,修改你要下載的小說(shuō)名稱(chēng),不要寫(xiě)錯(cuò)字哦
4?? 指定一個(gè)保存小說(shuō)txt文件的目錄路徑
5?? Win+R運(yùn)行cmd,在命令行中輸入:python C:/downnovel.py 回車(chē) 查看結(jié)果
6?? 可以看到命令行中輸出的章節(jié)名稱(chēng)與下載進(jìn)度,等待下載完成就可以打開(kāi)閱讀了
至此,我們就完成了Python爬取任意一本小說(shuō)并保存txt到本地的程序執(zhí)行,大家喜歡的記得支持一下,有遇到問(wèn)題的隨時(shí)找我溝通。
可能會(huì)遇到的問(wèn)題:
[一R] 爬取太多小說(shuō),可能會(huì)導(dǎo)致IP被封,此時(shí)需換個(gè)網(wǎng)絡(luò)或第二天在爬取
[二R] 程序如果報(bào)錯(cuò),大半原因是小說(shuō)名稱(chēng)寫(xiě)錯(cuò)了,此時(shí)檢查小說(shuō)名稱(chēng)是否正確
[三R] 還有一種情況就是我設(shè)定的源沒(méi)有你要的小說(shuō),這個(gè)就需要修改代碼的源地址和相關(guān)解析代碼了
注:此代碼僅供參考和學(xué)習(xí)
詳細(xì)資料可以關(guān)注我的公眾號(hào):金剛禿頭程序猿
#python#?#爬蟲(chóng)#?