Closed TzuHanLiang closed 3 weeks ago
pip install selenium webdriver-manager beautifulsoup4 requests
因為是用 selenium
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager
from bs4 import BeautifulSoup
import requests
# 初始化 Selenium 驅動
options = webdriver.ChromeOptions()
options.add_argument('--headless')
options.add_argument('--disable-gpu')
options.add_argument('--no-sandbox')
options.add_argument('start-maximized')
options.add_argument('disable-infobars')
options.add_argument('--disable-extensions')
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()), options=options)
base_url = 'https://ivod.ly.gov.tw'
def fetch_economic_committee_meetings(driver):
url = 'https://www.ly.gov.tw/Pages/List.aspx?nodeid=134' # 本週會議頁面
driver.get(url)
soup = BeautifulSoup(driver.page_source, 'html.parser')
meetings = []
for li in soup.find_all('li'):
committee_div = li.find('div', class_='room', string='經濟委員會')
if committee_div:
meeting_info = {}
meeting_info['committee'] = committee_div.text.strip()
# 找到會議標題和鏈接
heading_div = li.find('div', class_='heading')
if heading_div:
meeting_info['title'] = heading_div.get_text(strip=True)
link_tag = heading_div.find('a')
if link_tag:
meeting_info['link'] = link_tag['href']
# 找到會議內容
description_div = li.find_all('div', class_='con_data')
if description_div:
meeting_info['description'] = description_div[0].text.strip()
# 找到其他會議信息
labels = li.find_all('div', class_='label')
for label in labels:
if '召委' in label.text:
meeting_info['chair'] = label.text.replace('召委 : ', '').strip()
if '時間' in label.text:
meeting_info['time'] = label.text.replace('時間 : ', '').strip()
if '地點' in label.text:
meeting_info['location'] = label.text.replace('地點 : ', '').strip()
meetings.append(meeting_info)
return meetings
def fetch_video_links(driver, meeting_url):
driver.get(meeting_url)
soup = BeautifulSoup(driver.page_source, 'html.parser')
video_links = [ base_url + a['href'] for a in soup.find_all('a', title='窄頻') if 'Full' in a['href']]
return video_links
def download_video(video_url, filename):
response = requests.get(video_url, stream=True)
with open(filename, 'wb') as f:
for chunk in response.iter_content(chunk_size=1024):
if chunk:
f.write(chunk)
def fetch_speech_segments(driver, meeting_url):
page = 1
segments = []
while True:
paginated_url = f"{meeting_url}&page={page}"
page += 1
driver.get(paginated_url)
soup = BeautifulSoup(driver.page_source, 'html.parser')
# 檢查是否無資料
no_data_div = soup.find('div', class_='list-nodate')
if no_data_div:
break
clip_list = soup.find('div', class_='clip-list')
if clip_list:
for ul in clip_list.find_all('ul'):
segment_info = {}
committee_video = ul.find('div', class_='clip-list-thumbnail')
if committee_video:
img = committee_video.find('img')
if img:
segment_info['thumbnail'] = base_url + img['src']
link = committee_video.find('a', title='窄頻')
if link:
segment_info['video_link'] = base_url + link['href']
committee_info = ul.find('div', class_='clip-list-text')
if committee_info:
h5 = committee_info.find('h5')
if h5:
segment_info['committee'] = h5.get_text(strip=True)
p_tags = committee_info.find_all('p')
for p in p_tags:
if '委員:' in p.get_text():
segment_info['member'] = p.get_text(strip=True).replace('委員:', '')
if '委員發言時間:' in p.get_text():
segment_info['speech_time'] = p.get_text(strip=True).replace('委員發言時間:', '')
if '影片長度:' in p.get_text():
segment_info['video_length'] = p.get_text(strip=True).replace('影片長度:', '')
if '會議時間:' in p.get_text():
segment_info['meeting_time'] = p.get_text(strip=True).replace('會議時間:', '')
if '會議名稱:' in p.get_text():
segment_info['meeting_name'] = p.get_text(strip=True).replace('會議名稱:', '')
segments.append(segment_info)
return segments
def main():
economic_meetings = fetch_economic_committee_meetings(driver)
for meeting in economic_meetings:
meeting_url = meeting['link']
video_links = fetch_video_links(driver, meeting_url)
meeting['video_links'] = video_links
speech_segments = fetch_speech_segments(driver, meeting_url)
meeting['speech_segments'] = speech_segments
print('economic_meetings:', economic_meetings)
if __name__ == "__main__":
try:
main()
finally:
driver.quit() # 確保在完成後關閉驅動
[
{
"committee": "經濟委員會",
"title": "立法院第11屆第1會期經濟委員會第16次全體委員會議",
"link": "http://ivod.ly.gov.tw/Demand/Meetvod?Meet=00956258070113650742",
"description": "邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】",
"chair": "楊瓊瓔",
"location": "紅樓101會議室",
"video_links": ["https://ivod.ly.gov.tw/Play/Full/300K/15999"],
"speech_segments": [
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612124634_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153888",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "葛如鈞",
"speech_time": "12:44:08 - 12:51:22",
"video_length": "00:07:14",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612123951_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153887",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "羅智強",
"speech_time": "12:39:02 - 12:44:04",
"video_length": "00:05:02",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612123459_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153884",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "蔡易餘",
"speech_time": "12:28:36 - 12:38:56",
"video_length": "00:10:20",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612122325_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153879",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "林宜瑾",
"speech_time": "12:22:44 - 12:28:29",
"video_length": "00:05:45",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612121842_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153874",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "陳培瑜",
"speech_time": "12:17:16 - 12:22:38",
"video_length": "00:05:22",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612121133_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153872",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "鍾佳濱",
"speech_time": "12:10:21 - 12:17:09",
"video_length": "00:06:48",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612120326_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153868",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "賴士葆",
"speech_time": "12:02:47 - 12:10:20",
"video_length": "00:07:33",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612115535_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153863",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "賴瑞隆",
"speech_time": "11:52:17 - 12:02:28",
"video_length": "00:10:11",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612114331_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153859",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "陳超明",
"speech_time": "11:40:42 - 11:52:16",
"video_length": "00:11:34",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612113745_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153852",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "邱志偉",
"speech_time": "11:27:41 - 11:40:40",
"video_length": "00:12:59",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612111841_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153846",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "張嘉郡",
"speech_time": "11:17:58 - 11:27:30",
"video_length": "00:09:32",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612110738_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153843",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "鄭天財Sra Kacaw",
"speech_time": "11:06:31 - 11:17:34",
"video_length": "00:11:03",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612105558_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153836",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "鄭正鈐",
"speech_time": "10:47:57 - 10:59:43",
"video_length": "00:11:46",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612103955_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153830",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "謝衣鳯",
"speech_time": "10:37:33 - 10:47:25",
"video_length": "00:09:52",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612102958_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153826",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "楊瓊瓔",
"speech_time": "10:25:05 - 10:37:26",
"video_length": "00:12:21",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612101743_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153822",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "張啓楷",
"speech_time": "10:14:04 - 10:24:53",
"video_length": "00:10:49",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612100726_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153817",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "呂玉玲",
"speech_time": "10:02:47 - 10:14:03",
"video_length": "00:11:16",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612132000_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153894",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "邱議瑩",
"speech_time": "09:51:20 - 10:02:43",
"video_length": "00:11:23",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612094037_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153807",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "陳亭妃",
"speech_time": "09:39:51 - 09:51:18",
"video_length": "00:11:27",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240612092645_19123.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153802",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "林岱樺",
"speech_time": "09:26:04 - 09:39:41",
"video_length": "00:13:37",
"meeting_time": "2024-06-12 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:邀請國家發展委員會主任委員、經濟部部長、國家科學及技術委員會首長、數位發展部首長、教育部首長就「為掌握生成式AI等關鍵技術帶來的產業革命機會,台灣要如何深化AI生態系及充實AI...人才與產業AI化,促動台灣產業數位轉型與運用AI賦能升級,擴展產業發展,打造智慧未來」進行報告,並備質詢。【6月12日及6月13日兩天一次會】)"
}
]
},
{
"committee": "經濟委員會",
"title": "立法院第11屆第1會期經濟委員會第16次全體委員會議",
"link": "http://ivod.ly.gov.tw/Demand/Meetvod?Meet=00513801932963530056",
"description": "審查:一、本院委員陳素月等17人擬具「植物診療師法草案」案。二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。(委員楊瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】",
"chair": "楊瓊瓔",
"location": "紅樓101會議室",
"video_links": ["https://ivod.ly.gov.tw/Play/Full/300K/16006"],
"speech_segments": [
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613120127_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153986",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "洪孟楷",
"speech_time": "11:55:32 - 12:02:46",
"video_length": "00:07:14",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613114843_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153979",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "邱志偉",
"speech_time": "11:45:34 - 11:55:29",
"video_length": "00:09:55",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613114127_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153976",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "徐富癸",
"speech_time": "11:38:42 - 11:45:27",
"video_length": "00:06:45",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613113040_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153973",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "陳超明",
"speech_time": "11:29:27 - 11:38:39",
"video_length": "00:09:12",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613112656_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153970",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "黃秀芳",
"speech_time": "11:22:18 - 11:29:24",
"video_length": "00:07:06",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613111934_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153969",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "黃國昌",
"speech_time": "11:12:47 - 11:21:53",
"video_length": "00:09:06",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613110406_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153965",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "羅廷瑋",
"speech_time": "11:00:45 - 11:07:50",
"video_length": "00:07:05",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613105033_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153960",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "謝衣鳯",
"speech_time": "10:49:55 - 10:59:47",
"video_length": "00:09:52",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613104632_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153955",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "賴瑞隆",
"speech_time": "10:39:24 - 10:49:49",
"video_length": "00:10:25",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613103401_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153950",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "張啓楷",
"speech_time": "10:26:59 - 10:39:11",
"video_length": "00:12:12",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613102643_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153936",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "鄭天財Sra Kacaw",
"speech_time": "10:17:59 - 10:26:55",
"video_length": "00:08:56",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613101017_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153932",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "邱議瑩",
"speech_time": "10:09:39 - 10:17:56",
"video_length": "00:08:17",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613095953_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153926",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "楊瓊瓔",
"speech_time": "09:58:58 - 10:09:32",
"video_length": "00:10:34",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613095042_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153922",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "呂玉玲",
"speech_time": "09:49:13 - 09:58:42",
"video_length": "00:09:29",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613094047_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153917",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "陳亭妃",
"speech_time": "09:37:04 - 09:49:10",
"video_length": "00:12:06",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613092633_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153911",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "張嘉郡",
"speech_time": "09:25:53 - 09:36:26",
"video_length": "00:10:33",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613092422_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153908",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "鄭正鈐",
"speech_time": "09:16:30 - 09:25:50",
"video_length": "00:09:20",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
},
{
"thumbnail": "https://ivod.ly.gov.tw/Image/Pic/photo_20240613091532_19126.jpg",
"video_link": "https://ivod.ly.gov.tw/Play/Clip/300K/153903",
"committee": "第11屆 第1會期\u3000主辦單位:經濟委員會",
"member": "楊瓊瓔",
"speech_time": "09:12:59 - 09:15:48",
"video_length": "00:02:49",
"meeting_time": "2024-06-13 09:00",
"meeting_name": "立法院第11屆第1會期經濟委員會第16次全體委員會議(事由:審查:\n一、本院委員陳素月等17人擬具「植物診療師法草案」案。\n二、本院委員邱議瑩等17人擬具「植物診療師法草案」案。\n三、本院委員楊瓊瓔等24人擬具「植物診療師法草案」案。\n(委員楊...瓊瓔等人提案如未接獲議事處來函則不予審查)【6月12日及13日兩天一次會】)"
}
]
}
]
took 3hrs done
實作目標:
實現基本的爬蟲,快速抓取最新的議案列表、影片下載鏈接。
方法:
使用 Scrapy 或 Requests 庫撰寫簡單的爬蟲腳本。 設置爬蟲訪問立法院網站並抓取議案列表數據、影片下載鏈接。
驗證:
確認爬蟲可以成功抓取最新的議案、影片下載列表並打印到控制台