ざっくりと説明
BeautifulSoupを使用していてある得意のinputタグのvalueを抽出する場面が合ったので、備忘録として掲載。
xxx.html
<html>
<head>
・・・
</head>
<body>
選択してください。
・・・
<input id="data" value="value01">
・・・
<body>
</html>
xxx.py
import logging
import requests
from bs4 import BeautifulSoup
url = 'http://hoge/xxx.html'
res = requests.get(url)
soup = BeautifulSoup(res.content, 'html5lib')
# ID「data」を持っているinputタグを抽出
js = soup.find('input',id='data')
# valueの値を抽出
jsonData = js['value']
logging.info(jsonData)