iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

selenium爬蟲應用至discord bot 系列

首先會先針對三個部分HTML-CSS、selenium與discord.py依序做簡單的介紹,分別說明其中的各種使用方式,並在最後將學到的各種方式結合,實作出discord bot爬蟲功能。

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文 團隊NUTC_IMAC_智慧星爆
DAY 11

[DAY11]Selenium點擊和輸入

今天來講一下如何用Selenium模擬使用者點擊頁面元素的方式。 Selenium中用於點擊和輸入的主要方法有: 點擊方法: click() 單擊元素:...

2023-09-21 ‧ 由 martinlee 分享
DAY 12

[DAY12]Selenium頁面操作和切換

Selenium有許多能模擬我們控制頁面的方法,以下是一些範例。 Selenium中用於頁面操作的主要方法與示例如下: 獲取當前頁面標題 title - 獲...

2023-09-22 ‧ 由 martinlee 分享
DAY 13

[DAY13]Selenium頁面截圖

Selenium有一些截圖頁面元素監控的方法,通過這些方法可以實現頁面的完整截圖或者元素截圖,並可靈活應用於失敗用例截圖、頁面監控等場景。 Selenium中用...

2023-09-23 ‧ 由 martinlee 分享
DAY 14

[DAY14]Selenium Cookie and Session

在使用Selenium模擬使用者操作時也可以讀取先前的Cookie或Session以獲取先前的網頁狀態,也可達到自動登入等效果。 以下就來講幾個Selenium...

2023-09-24 ‧ 由 martinlee 分享
DAY 15

[DAY15]Discord bot簡介

Discord bots是在Discord上運行的自動化程式。它們可以被添加到伺服器上,以提供各種功能給伺服器成員使用。 Discord bots通常由Java...

2023-09-25 ‧ 由 martinlee 分享
DAY 16

[DAY16]Discord bot創建

首先創建要先到以下網站創建一個Apphttps://discord.com/developers/applications 進入並登入後會看到右上角有創建新Ap...

2023-09-26 ‧ 由 martinlee 分享
DAY 17

[DAY17]Discord bot連接和響應事件

前面有說過discord bot主要是事件(event)為中心在運作的,而今天就來講講discord bot的事件。 首先要先理解@bot.event這一個裝飾...

2023-09-27 ‧ 由 martinlee 分享
DAY 18

[DAY18]Discord bot命令處理

首先先定義一個機器人如下。 import discord from discord.ext import commands intents= discord....

2023-09-28 ‧ 由 martinlee 分享
DAY 19

[DAY19]Discord bot接受與發送消息

discord.py中有關於接收和發送Discord消息的一些主要內容如下: 接收消息 在discord.py中,可以通過監聽on_message事件來接收消息...

2023-09-29 ‧ 由 martinlee 分享
DAY 20

[DAY20]Discord bot訊息保存

關於 Discord 機器人資料保存,有幾個常見的方法: 使用資料庫 - 最常見的方法是透過資料庫像是 MySQL、MongoDB 等來儲存機器人資料。你可...

2023-09-30 ‧ 由 martinlee 分享