Pythonでフルパスからモジュールをインポートする方法は、sys.pathリストにフルパスを追加することによって行われます。以下の手順で説明します。sysモジュールをインポートします。
import sys
フルパスを取得したいモジュールのディレクトリパスを変数に格納します。
module_path = r'C:\Users\417\Documents\WORKSPACE\Scripts'
sys.pathリストにフルパスを追加します。
sys.path.append(module_path)
モジュールをインポートします。
import module_name
ここでmodule_nameは、module_pathディレクトリ内にあるモジュールの名前です。この方法を使用すると、指定したフルパスから直接モジュールをインポートすることができます。ただし、sys.pathへのフルパスの追加は一時的な変更であり、スクリプトの実行中にのみ有効です。また、sys.pathはインタープリタの起動時に設定されるパスのリストであるため、スクリプトの再起動時には再度フルパスを追加する必要があります。なお、一般的なプロジェクトやパッケージの管理では、sys.pathの変更よりも仮想環境やパッケージ管理ツール(例: pipやvenv)を使用してパッケージを管理することが推奨されます。