import文(include,ファイル読み込み)
Python
py
import モジュール名
from パッケージ import モジュール
用語 | 意味 |
---|---|
モジュール | ファイル |
パッケージ | フォルダ。 __init__.py と モジュールを含む |
__init__.py
はカラでもいい。
py
from パッケージ import *
とやるには、__init__.py
内で __all__
を定義する必要あり。
py
__all__ = ['module1' 'module2', ..]
あってる??
py
import common.dateutil as dateutil
dateutil.parse_date(s)
import common.dateutil
common.dateutil.parse_date(s)
from common.DBAccessor import DBAccessor
db = DBAccessor()
Bash
bash
. $scriptdir/common.sh
PowerShell
powershell
. $scriptdir/common.ps1
powershell
$scriptdir = Split-Path -Parent $PSCommandPath