03.静的スクロールツール
977 ワード
1. requests
リクエストライブラリは、PythonがHTTPに関連するタスクを簡単に処理できるライブラリです.
-get()関数
Webコンテンツを要求する関数
url ="url.com"
browser = requests.get(url)
上記の結果を印刷すると、上の結果を目で見たい場合は、browserを使用してください.textを使用して、テキスト形式で表示できます.
2.BeautifulSoup
BeautifulSoupライブラリは、HTMLドキュメントを参照し、必要な部分だけを抽出するためのライブラリです.
-BeautifulSoup
browser.textは文字列タイプのHTMLコードにすぎず、実際のHTMLコードに変換する必要があります.使用する関数はBeautifulSoup()です.
soup = BeautifulSoup(browser.text,
'html.parser')
-find & find_all1)find
find()関数は、希望する結果値を1つだけ検索します.
2)find_all
find all()関数は欲しいものをすべてもたらします
勢力によって導かねばならない.
*出典同業者宝くじ
これらのコードが存在する場合
find()を使用して大きなフレームを作成
<div class="nums">
選択できますが、数値を含む、、、、タグには複数の値が表示され、find all()が使用されます.Reference
この問題について(03.静的スクロールツール), 我々は、より多くの情報をここで見つけました https://velog.io/@auddwd19/03.정적-크롤링의-도구テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol