소스 검색

Merge pull request #28 from jbaiter/master

Add check for `__name__ == "__main__"` to launcher script template
Thomas Kluyver 11 년 전
부모
커밋
855cd35516
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      nsist/__init__.py

+ 3 - 2
nsist/__init__.py

@@ -165,8 +165,9 @@ if appdata:
 
 {extra_preamble}
 
-from {module} import {func}
-{func}()
+if __name__ == '__main__':
+    from {module} import {func}
+    {func}()
 """
     
     def write_script(self, entrypt, target, extra_preamble=''):