본문 바로가기

FolderStructure2

Python 파이썬 애플리케이션을 위한 최상의 프로젝트 구조는 무엇인가요? [닫힘], What is the best project structure for a Python application? [closed] 질문 파이썬으로 비단순한 엔드 유저 데스크탑 (웹이 아님) 애플리케이션을 개발하려는 경우, 프로젝트의 폴더 계층 구조를 구성하는 최상의 방법은 무엇인가요? 유지 보수의 용이성, IDE 친화성, 소스 컨트롤 브랜치/병합에 적합성 및 쉬운 설치 패키지 생성이 필요한 기능입니다. 특히 다음과 같습니다: 소스를 어디에 넣나요? 애플리케이션 시작 스크립트를 어디에 넣나요? IDE 프로젝트 부산물을 어디에 넣나요? 단위/인수 테스트를 어디에 넣나요? 구성 파일과 같은 비-Python 데이터를 어디에 넣나요? pyd/so 바이너리 확장 모듈을 위한 비-Python 소스를 어디에 넣나요? 답변 너무 중요하지 않습니다. 행복하게 하는 것이 작동합니다. Python 프로젝트는 간단할 수 있으므로 많은 어리석은 규칙이 없습.. 2023. 6. 9.
Python 다른 폴더에서 파일을 가져 오는 중입니다., Importing files from different folder 질문 저는 이 폴더 구조를 가지고 있습니다: application ├── app │ └── folder │ └── file.py └── app2 └── some_folder └── some_file.py some_file.py 안에서 file.py에서 함수를 가져오는 방법은 무엇인가요? 저는 다음과 같이 시도해봤습니다: from application.app.folder.file import func_name 하지만 작동하지 않습니다. 답변 Note: 이 답변은 매우 구체적인 질문을 위해 작성되었습니다. 검색 엔진에서 여기로 오는 대부분의 프로그래머들에게는 찾고 있는 답변이 아닙니다. 일반적으로 검색 경로를 수정하는 대신 파일을 패키지로 구성하는 것이 좋습니다(다른 답변 참조). 기본적으로 할 수 없습니다.. 2023. 5. 7.