Python

scrapy 2.6.1 でエラーハンドリングする

Pythonで使えるスクレイピングのライブラリの「scrapy」で、spider内でエラーが起きた時のハンドリング方法を紹介します。 手順1: middlewares.py の修正 プロジェクト作成時…

tender6admin ・ 約1分

macOS Montereyのpip3をアップデートする

概要 macOS Monterey に入っていたpip 19.0.3 を22.0.4にアップデートしました。すると、pip3コマンドを直接使うのは非推奨になったようです。 pip3のバージョン確認 p…

tender6admin ・ 約1分

Pythonのargparseで「'required' is an invalid argument for positionals」が出たら、requiredを消せばいい

ドキュメントが少し分かりづらかったのでメモ。 起動時の引数を便利に扱えるargparseモジュール Pythonには、起動時の引数を便利に扱える argparseモジュール があります。 位置引数とオ…

tender6admin ・ 約1分