teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

変更

2020/07/07 06:28

投稿

Yuiti628
Yuiti628

スコア71

title CHANGED
File without changes
body CHANGED
@@ -41,16 +41,25 @@
41
41
  url = 'https://www.data.jma.go.jp/svd/eqdb/data/shindo/index.php'
42
42
  r = requests.post(url, json=payload)
43
43
  soup = BeautifulSoup(r.content, "html.parser")
44
- result = soup.find_all('div',{'id','Result-box'})
44
+ result = soup.find_all(id="Result-box")
45
45
  print(result)
46
46
  ```
47
47
 
48
48
  payload のデータはChromの開発者ツールの、Network、Header、Request Headerからとってきました。
49
49
 
50
- ですが、結果は[]です。
50
+ ですが、結果は
51
-
52
51
  ```python
52
+ [<div id="Result-box">
53
+ <p class="mtx">
54
+ <a href="./help.html#Usage" target="_blank">震度データベース検索の使い方</a> | 
55
+ <a href="./help.html#Disclaimer" target="_blank">利用上の注意について</a> | 
56
+ <a href="//www.data.jma.go.jp/svd/eqev/data/oshirase/shindo_db_oshirase.html" target="_blank">震度データベースのお知らせ</a>
57
+ <br/>
58
+ <br/>
59
+ 地震活動の状況により,震度データの反映が遅れることがあります.
53
- > []
60
+ </p>
61
+ </div>]
54
62
  ```
55
63
 
64
+ でした。
56
- すればいいのでしょうか?
65
+ postで通信できていなですがどうすればいいのでしょうか?