hoge.py
def print_yo(name): print(f'よう、{name}') if __name__ == '__main__': print_yo('テストさん')
piyo.py
# hoge.py をインポートする # hoge.print_yo() という形で使用可能になる import hoge # hoge.py から print_yo をインポートする # print_yo() という形で使用可能になる from hoge import print_yo def print_hi(name): print(f'はい、{name}') if __name__ == '__main__': print_hi('メイさん') hoge.print_yo('ホゲさん') print_yo('直接さん')
実行
>python hoge.py よう、テストさん >python piyo.py はい、メイさん よう、ホゲさん よう、直接さん