iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
SideProject30

用30天打好Python、LineBot的基礎&基本應用 系列

用這30天的時間,教如何從新手小白到上手Python程式語言,打造一個LineBot機器人可以並且可自訂功能,建立一個多功能的機器人。

鐵人鍊成 | 共 30 篇文章 | 10 人訂閱 訂閱系列文 RSS系列文 團隊NUTC_IMAC_DOCKING
DAY 11

[Day 11] Linebot 加入好友訊息

為了完善後續的功能,我們必須增加一些可以讀取使用者資訊的技巧。 一開始建立時系統不會有預設的多頁訊息範本,所以要自己建立所以來到左方訊息項目的多頁訊息。 點擊...

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

[Day 12] 初見 Flask & ngrok

今天來淺入flask與ngrok,那什麼是flask跟ngrok呢? flask就你把他想成輕量化的本地server,ngrok就把他想成將本地的伺服器對外,讓...

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

[Day 13] LineBot 取得用戶資訊

首先先安裝套件 pip install line-bot-sdk 廢話不多說,先上程式碼 import json from flask import Flas...

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

[Day 14] Linebot 回覆訊息種類

上一天教大家如何取得資料中的userid,這天教大家如何發送訊息給使用者 以下列表為所有支援的訊息種類 種 類 參數 Text message (...

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

[Day 15] Day8 ~ 13複習

又熬過了一週了,這週講的東西比較進階,但也比較好玩 Day 8:我們學了函數的定義與物件導向的概念,該如何使用class、self的意思又是什麼?忘記的同學可以...

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

[Day 16] 初見 subprocess與Threading

大家有沒有覺得,每次都要開兩個終端機才能運行python而覺得麻煩,在想有沒有一個方案可以運行一個終端而且可以看終端輸出的呢? 有,而且很簡單,請讓我一個一個來...

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

[Day 17] 初見requests

接下來來介紹網路爬蟲吧,也是Linebot最廣為使用的應用之一,可以輸入行程式碼,讓程式自動抓取網站資訊。 首先先從安裝套件做起 pip install req...

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

[Day 18] 初見Beautifulsoup

前一天講到了requests的基礎,今天來進一步使用requests吧 Beautifulsoup是很常跟requests拿來搭配使用的套件 首先先從安裝套件做...

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

[Day 19] 初見selenium(上)

前幾天介紹了requests、beautifulsoup,今天來介紹selenium,那什麼是selenium呢? 其實也是一爬蟲工具,與requests不同的...

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

[Day 20] 初見selenium(下)

前一天介紹了selenium與requests的差別,提到了selenium該如何取得網站的資訊,那今天來介紹其他selenium的函式吧。 來介紹一個非常好...

2023-09-30 ‧ 由 iervn6341 分享