python初心者です。
Yahooニュースのランキングの一覧をLINEに送信するプログラムを作っています。しかし、上手くいきません。
どこがいけないのでしょうか?
import requests
from bs4 import BeautifulSoup
load_url ="https://news.yahoo.co.jp/ranking/access/news"
html = requests.get(load_url)
soup = BeautifulSoup(html.content, "html.parser")
line_notify_token = '×××'
line_notify_api = '〇〇〇'
topic = soup.find(class_="newsFeed")
for element in topic.find_all(class_="newsFeed_item_title"):
message = 'element.text'
payload = {'message': message}
headers = {'Authorization': 'Bearer ' + line_notify_token}
line_notify = requests.post(line_notify_api, data=payload, headers=headers)
回答1件
あなたの回答
tips
プレビュー