Skip to main content

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