Python

Python

【Python】関数の引数を一部だけ先に渡しておいて、残りを後で渡す方法【partial】

やりたいこと 複数の引数をとる関数について、引数の一部を事前に渡しておいて(引数の一部を固定した関数を用意しておいて)、残りの引数を後から渡せるようにしたい。 (ただし、デフォルト引数は使わない。) 実現方法 Py...
Python

私がPythonを学びはじめた頃に知っておきたかったこと

今日はエンジニアHubに掲載されていた、『Pythonプロフェッショナルプログラミング』著者の方のインタビュー記事の引用です。 私がPython学びはじめの頃に知っておきたかった学習方法が掲載されていたので、引用して紹介...
Python

【Python】1つ上の階層に存在するディレクトリ内のモジュールからimportする方法

Pythonで1つ上位の階層に存在するディレクトリ内のモジュールからimportする際に発生するエラーと対処法を具体的に説明いたします。 状況 以下のようなディレクトリ構成で、あなたがpkg_bにいるとします。 pkgs...
Python

【Python】再帰関数をシンプルな例題で理解する

再帰関数ってややこしいですよね。 この記事では再帰関数について、シンプルな例題を実際にPythonでプログラミングしながら解説していきます。 解説は以下の書籍を参考にしています。プログラミングの一般教養が楽しく学べるおすすめの...
Python

【Python】seleniumでログイン情報を保持する【Chrome】

seleniumでChromeを使う際にログイン状態を維持する方法と、その際に起こりうるエラーへの対処法についてご紹介します。 問題1: seleniumのChromeでログイン状態を維持したい seleniumでChrome...
Python

Pythonで設定ファイルを扱うならconfigparserが簡単で便利

プログラミングをしていると、変数を特定のファイルで管理したい場面に遭遇することがあるかと思います。 例えばアプリケーション開発など、ソースコードが複数ファイルにまたがる状況で、全てのファイルで共通する変数を一つのファイルで管...