ユーザ用ツール

サイト用ツール


プログラミング:python:webスクレイピング:準備

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
プログラミング:python:webスクレイピング:準備 [2019/07/13 05:06]
sotoyama
プログラミング:python:webスクレイピング:準備 [2019/08/20 07:22] (現在)
sotoyama
ライン 1: ライン 1:
-===== 準備 ===== +===== 環境準備 ===== 
-==== Seleniumインストール ====+==== BeautifulSoupインストール ====
 === Windows === === Windows ===
 * コマンド * コマンド
 <code bash> <code bash>
-python -m pip install ​selenium+python -m pip install ​beautifulsoup4
 </​code>​ </​code>​
  
-結果 +==== Requestsインストール ==== 
-<​code>​ +=== Windows === 
-Collecting selenium +コマンド 
-  Downloading https://​files.pythonhosted.org/​packages/​80/​d6/​4294f0b4bce4de0abf13e17190289f9d0613b0a44e5dd6a7f5ca98459853/​selenium-3.141.0-py2.py3-none-any.whl (904kB) +<​code ​bash
-    100% |████████████████████████████████| 911kB 6.6MB/s +python ​-m pip install requests
-Requirement already satisfied: urllib3 in c:​\programdata\anaconda3\lib\site-packages (from selenium) (1.24.1) +
-Installing collected packages: selenium +
-Successfully installed selenium-3.141.0+
 </​code>​ </​code>​
  
- +==== SQLAlchemyインストール ====
-==== Pillowインストール ====+
 === Windows === === Windows ===
 * コマンド * コマンド
 <code bash> <code bash>
-python -m pip install ​pillow+python -m pip install ​sqlalchemy
 </​code>​ </​code>​
  
- +==== Seleniumインストール ==== 
-=== switch文 ​=== +=== Windows ​=== 
-<​code>​ +* コマンド 
-switch (hoge) { +<​code ​bash
-case 1: +python -m pip install selenium
-    // hogeの値が、1の場合に実行する。 +
-    break; +
-     +
-case 2: +
-    // hogeの値が、2の場合に実行する。 +
-    break; +
- +
-default: +
-    // hogeの値が、1でも2でもない場合に実行する。 +
-    break; +
-}+
 </​code>​ </​code>​
  
- +==== Pillowインストール ==== 
-==== ループ処理 ​==== +=== Windows ​=== 
- +* コマンド 
-=== for文 ​=== +<​code ​bash
-<​code>​ +python -m pip install pillow
-for (int i = 0; i < 10; ++i) { +
-    // 処理 +
-}+
 </​code>​ </​code>​
  
- +==== chromedriver-binaryインストール ==== 
-=== 拡張for文 ​=== +=== Windows ​=== 
-<​code>​ +* コマンド 
-List<​String>​ list = new ArrayList<>​();​ +<​code ​bash
- +python -m pip install chromedriver-binary
- ・・・ +
- +
-for (String str: list) { +
-    // 処理 +
-}+
 </​code>​ </​code>​
  
- +※chromeのバージョンと一致しないと使用できません。 
-=== while文 === + バージョンが一致しないと例外が出る場合、[[https:​//sites.google.com/a/chromium.org/chromedriver/downloads]]からダウンロードしてください。
-<​code>​ +
-int i = 0; +
-while (i < 10) { +
-    ​// 処理 +
-    ++i; +
-+
-</code> +
- +
- +
-=== do-while文 === +
-<​code>​ +
-int i = 0; +
-do { +
-    ​// 処理 +
-    ++i; +
-while (i < 10) +
-</code> +
- +
  
  
プログラミング/python/webスクレイピング/準備.1562994384.txt.gz · 最終更新: 2019/07/13 05:06 by sotoyama