【Python入門】 メソッドのいろいろな呼び方
1.同一ファイルのメソッドを呼び出す方法
main.py
def hoge():
print("hogehoge")
hoge()
実行結果
hogehoge
2.別ファイルのメソッドを呼び出す方法(その1)
main.py
from function import otherhoge
otherhoge()
function.py
def otherhoge():
print("hoge from function")
実行結果
hoge from function
3.別ファイルのメソッドを呼び出す方法(その2)
main.py
import function
function.otherhoge()
function.py
def otherhoge():
print("hoge from function")
実行結果
hoge from function
4.別パッケージ別ファイルのメソッドを呼び出す方法
main.py
from util import function2
function2.utilhoge()
function.py
def utilhoge():
print("hoge from util package")
実行結果
hoge from util package
5.別クラスのメソッドを呼び出す方法
main.py
from util import string_util_module
su = string_util_module.StringUtil()
su.hoge()
string_util_module.py
class StringUtil:
str = "hoge from StringUtil"
def __init__(self):
return
def hoge(self):
print (self.str)
実行結果
hoge from StringUtil