# import文(include, ファイル読み込み)

# Bash

. $scriptdir/common.sh

# PowerShell

. $scriptdir/common.ps1
$scriptdir = Split-Path -Parent $PSCommandPath

# Python

import モジュール名
from パッケージ import モジュール
用語 意味
モジュール ファイル
パッケージ フォルダ。 __init__.py と モジュールを含む

__init__.py はカラでもいい。

from パッケージ import *

とやるには、__init__.py 内で __all__ を定義する必要あり。

__all__ = ['module1' 'module2', ..]

あってる??

# モジュール、関数
import common.dateutil as dateutil
dateutil.parse_date(s)

import common.dateutil
common.dateutil.parse_date(s)

# クラス
from common.DBAccessor import DBAccessor
db = DBAccessor()

[ 📩 ご意見 ]