저는 Python을 처음 사용하기 때문에 여러 코드 파일과 폴더에서 코드를 분리하는 간단한 방법을 찾지 못했습니다.Python의 다중 코드 파일 및 폴더 작업
오늘 내가하는 일은 각 폴더마다 __init__.py
파일을 만듭니다. 때로는 비어 있습니다. 왜 내가 그걸하는지 모르겠지만 필요한 것 같습니다. 이것이 C#으로 작업 한 첫 번째 차이점입니다.
두 번째 차이점은 모든 파일이 다른 파일을 참조 할 때마다 from model.table import Table
과 같은 가져 오기를 사용해야한다는 것입니다. 나는 여러 참조가있는 경우 그리고 여러 수입을 사용해야합니다 :
from model import table1,table2
다음 코드의 나머지 부분에서 내가 예를 당 table1.Table1
를 사용해야합니다. 내가 원하지 않을 경우에, 나는
from model.table1 import Table1
from model.table2 import Table2
을해야하고 나는 단지 내가 모든 파일이 동일한에 있다면 C 번호에 익숙해 것과 너무 차이가 Table1
을 사용할 수 있습니다 우리는 import
할 필요가 없었습니다. 저에게 더 간단한 방법이 있습니까?