Python呼び出し関数

534 ワード

もしtest.pyファイルはcalledを呼び出す必要があります.pyファイルのfun(x)関数:次の2つのケースがあります.
1、test.pyとcalled.pyは同じディレクトリにあります

import called

if__name__ =='__main__':

   called.fun(x)


コールを呼び出すだけなら.py内の単一の関数です.

from called import fun

if__name__ =='__main__':

   fun(x)


2、test.pyとcalled.pyは異なるディレクトリにあります
import sys
sys.path.append('/Users/steven/PycharmProjects')  #called.py     
import called
if __name__=="__main__":
    called.fun(x)