2014-09-21 4 views
0

파일을 실행해야하므로이 파일이 작동하는지 궁금합니다. 실행해야하는 파일은 데이터베이스를 작성합니다.가져올 때 .py가 실행됩니다 [python3]

+1

예? 코드가 맞으면? 문제에 대한 자세한 설명을 제공 할 수 있습니까? – Timo

+0

@Timo 글쎄요, 진짜 문제는 없습니다. 내가 가져 왔든 안하든, 제가 알고 싶었던 것은 더 강해졌습니다. 당신이 나에게 답을 주었다고 생각합니다! –

답변

1

좋아, 나는 여기서도 그 해답을 제시했다. 클래스 나 함수에 캡슐화되지 않은 경우 코드가 실행됩니다. 예 :

def f(): 
    print ('This line will not be executed during import from another file') 

print ('This line is executed!') 

if __name__ == '__main__': 
    print ('This line is executed only, if the program is main program, but not during import from another program.')