iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

爬蟲基礎入門與實際應用 系列

驚!他三十天都在寫爬蟲 朋友爆料:他手殘點到報名

從最基本的爬蟲概念和html開始介紹起,預計會寫到request和selenium這兩種常見的爬蟲套件。也會透過各種專題示範如何將這些語法實際運用到現實的爬蟲當中。最後會帶到如何將這些功能整合進discord機器人中,讓爬蟲使用起來更加方便。

鐵人鍊成 | 共 30 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文
DAY 21

DAY21、專題二 : Pixiv (2)

今天來試著把一位作者所有作品的連結給抓出來 首先先挑一位作者的頁面打開,並打開網路頁籤看一下我們get到了什麼東西。可以從json檔開始找找看,有時候會找到驚...

2022-10-06 ‧ 由 navoni1024 分享
DAY 22

DAY22、專題二 : Pixiv (3)

昨天我們成功獲得了一個作者所有作品的ID,今天來生成網址並抓下他們。 尷尬的是再看了一次發現有更好用的json檔,裡面可以直接抓下來一個ID有多少圖。原本我寫...

2022-10-07 ‧ 由 navoni1024 分享
DAY 23

DAY23、 Discord bot簡介

本文有整理在部落格裡。裡面還有其他奇怪的文章,有空可以來看看喔。 在介紹第三個專題前,我們要先介紹一下dc bot,以便作為之後專題的介面。首先,discor...

2022-10-08 ‧ 由 navoni1024 分享
DAY 24

DAY24、 Discord bot基本架構

本文有整理在部落格裡。裡面還有其他奇怪的文章,有空可以來看看喔。 昨天介紹了dc的功能還有bot要怎麼申請,今天就可以來講他的基本架構了。 首先先用一個最基...

2022-10-09 ‧ 由 navoni1024 分享
DAY 25

DAY25、 Discord bot基本指令

在進入第3個專題前,讓我來帶一下discord api裡面的bot基本指令(再水一天內容)。首先,discord bot主要的觸發有兩種第一種是command,...

2022-10-10 ‧ 由 navoni1024 分享
DAY 26

DAY26、 Discord bot - Cogs

本文有整理在部落格裡。裡面還有其他奇怪的文章,有空可以來看看喔。 如果你的機器人功能多到一個程度,把全部的程式碼全部塞在一個文件裡顯然不是好辦法。不但看起來雜...

2022-10-11 ‧ 由 navoni1024 分享
DAY 27

DAY27、專題三 : yt搜尋機器人 (1)

講完了這麼多工具介紹,現在要來講第三個專題,yt搜尋機器人了。其實這個一開始會有這個專題是為了個人方便,在搜尋vtuber精華時,常常會需要輸入vtuber名稱...

2022-10-12 ‧ 由 navoni1024 分享
DAY 28

DAY28、專題三 : yt搜尋機器人 (2)

今天我們終於要正式來講解實作了。一開始先import進需要用到的套件,這邊我們主要會需要用到discord的功能跟selenium。接著就開始進行程式的編寫了。...

2022-10-13 ‧ 由 navoni1024 分享
DAY 29

DAY29、專題三 : yt搜尋機器人 (3)

昨天我們已經開啟了youtube的網頁,今天要可以正式來搜索了,其實整體的概念非常直覺,因為是用selenium的緣故,那麼首先,我們先打開yt,利用之前講過的...

2022-10-14 ‧ 由 navoni1024 分享
DAY 30

DAY30、專題三 : yt搜尋機器人 (4)

今天我們就要正式來講影片篩選來結尾了。接續昨天的部分,篩選器的部分其實就是這個,那麼這邊一樣使用昨天的方式,利用xpath定位後點擊,順利的話就會進到搜尋結果頁...

2022-10-15 ‧ 由 navoni1024 分享