差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| python:beautifulsoup [2020/04/29 08:04] – [インストール] ともやん | python:beautifulsoup [2020/09/11 19:17] (現在) – ともやん | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | < | ||
| - | < | ||
| - | #result pre, #mincode pre { | ||
| - | overflow: scroll; | ||
| - | overflow-x: hidden; | ||
| - | font-size: 10px; | ||
| - | } | ||
| - | # | ||
| - | height: 400px; | ||
| - | overflow: scroll; | ||
| - | overflow-x: hidden; | ||
| - | font-size: 10px; | ||
| - | } | ||
| - | #logo { | ||
| - | background-color: | ||
| - | padding: 10px; | ||
| - | width: fit-content; | ||
| - | } | ||
| - | #logo p { | ||
| - | margin: 0; | ||
| - | } | ||
| - | </ | ||
| - | </ | ||
| ====== BeautifulSoup のインストール ====== | ====== BeautifulSoup のインストール ====== | ||
| 行 40: | 行 17: | ||
| $ python -m venv py3_scraping | $ python -m venv py3_scraping | ||
| </ | </ | ||
| - | <WRAP prewrap 100% #result> | ||
| - | < | ||
| - | </ | ||
| - | </ | ||
| Python 仮想環境の有効化\\ | Python 仮想環境の有効化\\ | ||
| 行 77: | 行 50: | ||
| $ pip install beautifulsoup4 | $ pip install beautifulsoup4 | ||
| </ | </ | ||
| - | |||
| - | ダウンロードが開始されてインストールされる。\\ | ||
| <WRAP prewrap 100% #result> | <WRAP prewrap 100% #result> | ||
| < | < | ||
| 行 90: | 行 61: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | 必要に応じて requests をインストールする。\\ | ||
| + | < | ||
| + | $ pip install requests | ||
| + | </ | ||
| + | <WRAP prewrap 100% #result> | ||
| + | < | ||
| + | Collecting requests | ||
| + | Downloading requests-2.23.0-py2.py3-none-any.whl (58 kB) | ||
| + | | ||
| + | Collecting chardet< | ||
| + | Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB) | ||
| + | | ||
| + | Collecting urllib3!=1.25.0, | ||
| + | Downloading urllib3-1.25.9-py2.py3-none-any.whl (126 kB) | ||
| + | | ||
| + | Collecting idna< | ||
| + | Downloading idna-2.9-py2.py3-none-any.whl (58 kB) | ||
| + | | ||
| + | Collecting certifi> | ||
| + | Downloading certifi-2020.4.5.1-py2.py3-none-any.whl (157 kB) | ||
| + | | ||
| + | Installing collected packages: chardet, urllib3, idna, certifi, requests | ||
| + | Successfully installed certifi-2020.4.5.1 chardet-3.0.4 idna-2.9 requests-2.23.0 urllib3-1.25.9 | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | 必要に応じて pandas をインストールする。\\ | ||
| + | < | ||
| + | $ pip install pandas | ||
| + | </ | ||
| + | <WRAP prewrap 100% #result> | ||
| + | < | ||
| + | Collecting pandas | ||
| + | Downloading pandas-1.0.3-cp37-cp37m-manylinux1_x86_64.whl (10.0 MB) | ||
| + | | ||
| + | Collecting numpy> | ||
| + | Downloading numpy-1.18.3-cp37-cp37m-manylinux1_x86_64.whl (20.2 MB) | ||
| + | | ||
| + | Collecting python-dateutil> | ||
| + | Downloading python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB) | ||
| + | | ||
| + | Collecting pytz> | ||
| + | Downloading pytz-2020.1-py2.py3-none-any.whl (510 kB) | ||
| + | | ||
| + | Collecting six>=1.5 | ||
| + | Downloading six-1.14.0-py2.py3-none-any.whl (10 kB) | ||
| + | Installing collected packages: numpy, six, python-dateutil, | ||
| + | Successfully installed numpy-1.18.3 pandas-1.0.3 python-dateutil-2.8.1 pytz-2020.1 six-1.14.0 | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ===== 参考文献 ===== | ||
| + | [[https:// | ||
| + | [[https:// | ||