--help 나 --version과 같은 명령 행 인자를 사용하여 호출 할 때 프로그램 이름, 버전 번호 및 작성자를 출력하는 파이썬 스크립트가 있습니다. 현재이 정보는 python 스크립트 자체에 하드 코딩되어 있습니다. 그러나 나는이 모든 정보가 setup.py에 이미 존재하도록 응용 프로그램을 빌드/패키징하기 위해 distutils를 사용합니다. distutils가 버전과 저자명/이메일 같은 메타 데이터를 작성된 Python 스크립트에 작성하게하여 setup.py 파일에서이 데이터를 유지하기 만하면됩니까? 아니면 그런 것들을 다루는 다른 표준 메커니즘이 있습니까?배포시 파이썬 스크립트의 심볼 바꾸기
2
A
답변
3
다른 방법으로 수행하십시오. 스크립트에 필요한 버전 번호, 작성자 이름 및 기타 메타 데이터를 스크립트 자체에 추가하십시오. 그런 다음 import
또는 execfile()
의 스크립트를 setup.py
에 입력하고 스크립트에 정의 된 메타 데이터를 setup()
함수의 인수로 사용하십시오.
0
2
관련 문제
- 1. 자바 스크립트에서 심볼 바꾸기
- 2. 심볼 .. 파이썬, bash
- 3. 파이썬 스크립트의 오류
- 4. 파이썬 docstrings 바꾸기
- 5. 어떻게 파이썬 스크립트의 실행을 중단합니까?
- 6. 파이썬 스크립트의 대체 호스트/IP
- 7. 파이썬 스크립트의 메모리를 추적하는 방법
- 8. 파이썬 CLI 스크립트의 파이프와 프롬프트
- 9. Python 찾기 및 바꾸기 스크립트의 정규식? 업데이트
- 10. 파이썬 os.dup 및 부작용 내 파이썬 스크립트의 시작 부분에서
- 11. 만 파이썬 스크립트의 한 인스턴스를 허용
- 12. 내 파이썬 스크립트의 오류는 어디에 있습니까?
- 13. 링크시 중복 된 심볼
- 14. restructuredText의 심볼
- 15. 배포시 사용 권한 오류
- 16. 배포시 배포되는 디버깅 기호
- 17. CLLocationManager는 배포시 묻지 않습니다.
- 18. 배포시 App_GlobalResources 복사
- 19. 프로덕션 서버에 패키지 배포시
- 20. (Tomcat) 배포시 WAR 백업
- 21. 배포시 erb 파일 수정
- 22. 배포시 WP7 앱이 종료되었습니다.
- 23. Python 스크립트의 프로세스 이름 변경
- 24. Python 프로그램 (py2exe 패키지) 배포시 문제가 발생했습니다.
- 25. mod_python.publisher의 인수를 사용하여 파이썬 스크립트의 main()을 호출하는 방법은 무엇입니까?
- 26. 장기 실행 데이터 처리 파이썬 스크립트의 프로그램 구조
- 27. 파이썬 스크립트의 출력을 텍스트 파일에 저장하는 방법은 무엇입니까?
- 28. 터미널 (우분투)에서 종료를 호출하는 파이썬 스크립트의 결과 사용
- 29. 백그라운드에서 파이썬 스크립트의 데이터를 보여주는 드루팔 (Derupal) : 비동기 솔루션
- 30. CLSQL 심볼 내보내기
그러나 이것은 비단뱀 distutils와는 아무런 관련이 없습니다. 나는 ./setup.py install을하기 전에 특별한 명령어를 사용하고 싶지 않다. – kayahr