저는 Thrift를 사용하는 Python 패키지를 만들고 있습니다. 나는 setuptools/pip를 사용한 적이 없지만 정말로하고 싶다. 생성 된 코드를 배포하는 가장 좋은 방법은 무엇일까요? 는 지금, 내 코드는 발전기 평 디렉토리에 생성 된 코드에 액세스 할 수 있도록Apache Thrift로 패키지 배포하기
import sys
sys.path.append('../thrift/gen-py') # Relative directory :(
해킹을 사용하지만, 난 쉽게 API를 생성 클라이언트 내 드리프트를 사용할 수있는 방법에 대한 아이디어가 필요합니다.
같아요 "사용 우편 또는 복사 명령이"아니다 당신이 찾고있는 무엇을 파이썬 패키지를 만드는 방법을 알아 내기 위해 볼 수있는 가장 좋은 장소입니다. 질문을 약간 향상시킬 수 있습니까? 나는 당신이 직면 한 실제 문제를 파악하는 데 어떻게 든 어려움을 겪습니다. 왜 파일을 복사 할 수 없습니까? 상대 경로에 대해 나쁨은 무엇입니까? "* 클라이언트가 내 Thrift 생성 API *를 사용할 수있는 방법에 대한 아이디어가 필요합니다"와 관련하여 API 사용자를위한 일반적인 방법은 IDL 파일을 제공하고 사람들이 직접 코드를 생성하도록하는 것입니다. Thrift는 크로스 플랫폼, 크로스 언어 RPC에 관한 것입니다. 모든 코드에 대해 생성 된 코드를 제공하는 것은 불가능합니다. – JensG