import requests from bs4 import BeautifulSoup #ログイン作業 #https://letus.ed.tus.ac.jp/login/index.php #username #password USER = "hoge" PASS = "passoword" url = "url"//実際はURLが入ってます。 login_info = { "username": USER, "password": PASS, } session = requests.session() #ログイン res = session.post(url, data=login_info) data1 = BeautifulSoup(res.text, 'html.parser') print(data1) data2=data1.find_all("div",_class="hidden") print(data2)//空の配列
上記の画像のように要素があることを確認しているのですが上のコードを実際に実行しても配列の中身が空になってしまいます。
待ってく理由がわかりません。hiddenはdisplay: none;にはなっていますが,スクレイピングできるものだと思っています。
もし、解決策をご存知でしたらご教授お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。