Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
try to scraping with linebot
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Gin
February 13, 2020
Technology
290
1
Share
try to scraping with linebot
Gin
February 13, 2020
More Decks by Gin
See All by Gin
Cで理解するソケットプログラミング
gin2525
0
540
論理と感覚
gin2525
0
260
Other Decks in Technology
See All in Technology
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
280
Blue/Green Deployment を用いた PostgreSQL のメジャーバージョンアップ
kkato1
1
220
AIにより大幅に強化された AWS Transform Customを触ってみる
0air
0
280
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
LLMに何を任せ、何を任せないか
cap120
11
6.9k
自分をひらくと次のチャレンジの敷居が下がる
sudoakiy
5
1.6k
スクラムを支える内部品質の話
iij_pr
0
170
「できない」のアウトプット 同人誌『精神を壊してからの』シリーズ出版を 通して得られたこと
comi190327
3
520
Cursor Subagentsはいいぞ
yug1224
2
130
Babylon.js Japan Activities (2026/4)
limes2018
0
140
Cortex Codeでデータの仕事を全部Agenticにやりきろう!
gappy50
0
180
AWS DevOps Agent or Kiro の使いどころを考える_20260402
masakiokuda
0
140
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.2k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
470
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
260
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
120
Ethics towards AI in product and experience design
skipperchong
2
250
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
120
Balancing Empowerment & Direction
lara
5
1k
The Cult of Friendly URLs
andyhume
79
6.8k
Claude Code のすすめ
schroneko
67
220k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
92
Odyssey Design
rkendrick25
PRO
2
560
ラッコキーワード サービス紹介資料
rakko
1
2.9M
Transcript
LINEBOT With Scraping twitter : @gin2_5 Created at 2020/02
ࣗݾհ ֶੜʢ̎̍ࡀʣ LINE FUKUOKAʹ ɹɹɹɹɹظΠϯλʔϯ AI, IoT(ϥζύΠ) ,Java ɹɹɹɹɹɹͲΕ࠳தɻ ࢿ֨ɿԠ༻ใٕज़ऀ
࠷ۙɺ ػցֶशͷֶश ΛαϘͬͯ·͢ɻ ࣜʹർΕ·ͨ͠ɻ ॏճؼͰଉΕͰ͢ɻ
Կ͔ɺଉൈ͖Ͱ ؔ࿈͋Δ͜ͱ͍ͨ͠ͳɻ
εΫϨΠϐϯάͬͯ ໘നͦ͏ɻ
ҰԠɺεΫϨΠϐϯάʹ͍ͭͯ “ WebεΫϨΠϐϯάͱɺWebαΠτ͔Β WebϖʔδͷHTMLσʔλΛऩूͯ͠ɺಛ ఆͷσʔλΛநग़ɺܗ͢͜͠ͱͰ͋Δ ” (weblio ༷ΑΓҾ༻)
HTML File Python Something (DB,File, and more) Scrape Output About
scraping
Α͘ɺ͜Μͳ͜ͱ͋Γ·ͤΜ͔ʁ ໘നͦ͏ͳITܥͷΠϕϯτΛݟಀͪ͠Όͬͨɻ ؾ͍ͨΒɺఆһ͍ͬͺ͍ɻ ʢओʹͰ͢ʣ
࡞Γ·ͨ͠ LINEͰΠϕϯτΛ ௨ɾݕࡧͯ͘͠ΕΔౕ
heroku ߏ DB LINE API Flask python cron (ఆظతʹಈ͘) python
Connpassͷ ެࣜαΠτ (HTMLϑΝΠϧ)
݁ߏ؆୯ʹεΫϨΠϐϯάग़དྷͪΌ͍·ͨ͠ $ pip install beautifulsoup4 from bs4 import BeautifulSoup import
requests bash scrape.py Install Import
url = ’https:!//something.com' r = requests.get(url) soup = BeautifulSoup(r.content, "html.parser")
events_name = soup.select('a.url.summary') events_date = soup.select('p.date') events_year = soup.select('p.year') events_img = soup.select('p.event_thumbnail img') scrape.py
ͨͩɺਅ໘ͳɻ Web APIΛ͍ͬͯΔΘ͚Ͱͳ͍ͷͰɺ ϖʔδͷߏΛม͑ΒΕͨΒɺऴΘΓ·͢ɻ ࣗવݴޠॲཧͱ͔བྷΊͯͬͯΈ͍ͨͳ
͓͠·͍ɻ ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ
None
!<- ͜Εɺ શ֯ʮzʴhʯ Ͱೖྗग़དྷ·͢ ͓·͚