この文書の現在のバージョンと選択したバージョンの差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
プログラミング:python:webスクレイピング:準備 [2019/07/13 04:17] sotoyama |
プログラミング:python:webスクレイピング:準備 [2019/08/20 07:22] (現在) sotoyama |
||
|---|---|---|---|
| ライン 1: | ライン 1: | ||
| - | ===== 準備 ===== | + | ===== 環境準備 ===== |
| - | + | ==== BeautifulSoupインストール ==== | |
| - | ==== Seleniumインストール ==== | + | === Windows === |
| - | + | * コマンド | |
| - | === if文 === | + | <code bash> |
| - | + | python -m pip install beautifulsoup4 | |
| - | <code> | + | |
| - | if (hoge == 1) { | + | |
| - | // hogeの値が、1の場合に実行する。 | + | |
| - | } else if (hoge == 2) { | + | |
| - | // hogeの値が、2の場合に実行する。 | + | |
| - | } else { | + | |
| - | // hogeの値が、1でも2でもない場合に実行する。 | + | |
| - | } | + | |
| </code> | </code> | ||
| - | + | ==== Requestsインストール ==== | |
| - | === switch文 === | + | === Windows === |
| - | <code> | + | * コマンド |
| - | switch (hoge) { | + | <code bash> |
| - | case 1: | + | python -m pip install requests |
| - | // hogeの値が、1の場合に実行する。 | + | |
| - | break; | + | |
| - | + | ||
| - | case 2: | + | |
| - | // hogeの値が、2の場合に実行する。 | + | |
| - | break; | + | |
| - | + | ||
| - | default: | + | |
| - | // hogeの値が、1でも2でもない場合に実行する。 | + | |
| - | break; | + | |
| - | } | + | |
| </code> | </code> | ||
| - | + | ==== SQLAlchemyインストール ==== | |
| - | ==== ループ処理 ==== | + | === Windows === |
| - | + | * コマンド | |
| - | === for文 === | + | <code bash> |
| - | <code> | + | python -m pip install sqlalchemy |
| - | for (int i = 0; i < 10; ++i) { | + | |
| - | // 処理 | + | |
| - | } | + | |
| </code> | </code> | ||
| - | + | ==== Seleniumインストール ==== | |
| - | === 拡張for文 === | + | === Windows === |
| - | <code> | + | * コマンド |
| - | List<String> list = new ArrayList<>(); | + | <code bash> |
| - | + | python -m pip install selenium | |
| - | ・・・ | + | |
| - | + | ||
| - | for (String str: list) { | + | |
| - | // 処理 | + | |
| - | } | + | |
| </code> | </code> | ||
| - | + | ==== Pillowインストール ==== | |
| - | === while文 === | + | === Windows === |
| - | <code> | + | * コマンド |
| - | int i = 0; | + | <code bash> |
| - | while (i < 10) { | + | python -m pip install pillow |
| - | // 処理 | + | |
| - | ++i; | + | |
| - | } | + | |
| </code> | </code> | ||
| - | + | ==== chromedriver-binaryインストール ==== | |
| - | === do-while文 === | + | === Windows === |
| - | <code> | + | * コマンド |
| - | int i = 0; | + | <code bash> |
| - | do { | + | python -m pip install chromedriver-binary |
| - | // 処理 | + | |
| - | ++i; | + | |
| - | while (i < 10) | + | |
| </code> | </code> | ||
| + | ※chromeのバージョンと一致しないと使用できません。 | ||
| + | バージョンが一致しないと例外が出る場合、[[https://sites.google.com/a/chromium.org/chromedriver/downloads]]からダウンロードしてください。 | ||