Pythonでかならず使うわけではないライブラリをimportする際、globalにしてしまうと そのファイルを読む際に必ず呼ばれて遅延が起こるので、使う関数内でimportしたい、という場合。
この時にその関数の返り値がimportしたライブラリの中のクラスのオブジェクトになるとすると 型付け(アノテーション)するために関数の外でimportされてないと型がつけられません。
そういった場合にちゃんと型付けする方法について。
Read onPythonでかならず使うわけではないライブラリをimportする際、globalにしてしまうと そのファイルを読む際に必ず呼ばれて遅延が起こるので、使う関数内でimportしたい、という場合。
この時にその関数の返り値がimportしたライブラリの中のクラスのオブジェクトになるとすると 型付け(アノテーション)するために関数の外でimportされてないと型がつけられません。
そういった場合にちゃんと型付けする方法について。
Read onGitHub Actionsで実行されるコマンドに関して、
通常のシェルコマンドを実行する事もできる中、
shell
としてbash
の指定を明にするとオプションが変わって挙動が変わる件。