our_project 에 오신 것을 환영합니다.
이것은 템플릿 저장소입니다. 새 프로젝트에서 사용하려면 템플릿 사용 (개선을 제안하지 않는 한 포크하지 않음)을 클릭하고 필요에 따라 파일을 편집하십시오 . 또한이 파일 끝에 중요한 메모를 참조하십시오.
pip install our_project our_project 현재 다음을 수행합니다.
기본 클래스 HelloWorld 포함합니다
HelloWorld 에는 사용자 제공 텍스트를 인쇄하는 print_text 메소드가 있습니다.
프로젝트 설치를 테스트하고 테스트를 실행하는 GitHub 작업.
PYPI에서 릴리스 할 github 조치 ( PYPI_USERNAME 및 PYPI_PASSWORD 리포지토리 비밀에 추가해야합니다.)
우리는 앞으로 다음과 같은 일을하려고합니다.
sphinx 로 문서를 시작하는 것은 덜 번거 롭게 만듭니다. docs/source/index.rst 및 docs/source/modules.rst 편집 한 다음 실행하십시오.
./scripts/mkdocs.sh
위는 당신이 "our_project"의 근본이라고 가정합니다.
setup.rst , tests.rst , 존재하는 경우 또한 삭제하십시오.
그렇지 않으면 필요에 따라 실행하고 편집하십시오.
sphinx-quickstart감사합니다,
Nelsongon 22/10/2021
이 저장소에는 새로운 python 프로젝트를위한 일반적인 워크 플로우를 따르는 템플릿이 있습니다.
주의의 말
이 템플릿은 주로 시간을 절약하기위한 것입니다. 그러나 Modern IDE는 여기 템플릿보다 더 성숙하고 의견이 적은 프로젝트 템플릿을 제공합니다.
이 저장소는 개발자가 매우 간단한 예제를 사용하여 프로젝트 구조를 연구하기 위해 프로그래밍을 새로운 프로그래밍에 새롭게 할 수 있도록 추가 목적을 제공합니다.
라이센스, 테스트 및 워크 플로의 경우 Gitignore는 선택의 IDE 또는 Github 또는 Gitlab을 통해 .gitignore 파일 및 라이센스를 자동으로 생성하는 것이 좋습니다.
질문 및/또는 피드백이 있으면 귀하의 의견을 기쁘게 생각합니다.
면책 조항 :
이 프로젝트는 어쨌든 완전히 다른 것을 수행하는 유사하게 명명 된 패키지 pytemplates와 관련이 없습니다 ( "pytemplates는 템플릿 상속, 블록, 매크로, 컨텍스트 및 django를 지원하는 Python으로 작성된 가벼운 HTML 템플릿 엔진입니다.").
이 파일에 배지를 추가하면이 패키지에 대해서만 배웠습니다.