C言語で副業をしようと思いましたが、言語の性質上か短期での案件がありませんでした。。。
案件を見ているとpythonでスクレイピングが多そうだったので、下記を学習することにします。
Pythonクローリング&スクレイピング[増補改訂版] -データ収集・解析のための実践開発ガイド
随時更新していきます。
更新日(2022/01/02)
環境構築
本の記載に従って、VatiualBoXとVagrantを使用します。
記載の通りでスムーズに行えました。
Webページの取得
サードパーティ ライブラリRequestを使用した。
importには本書記載の方法ではうまくいかず、下記の赤字部を追加する事で動作できた。
★後日調査する。★
import sys
sys.path.append('/usr/lib/python3/dist-packages')
import requests
#その他
本書のサンプルコードをダウンロードする事ができ、学習に便利です。