2013-07-23 3 views
2

파이썬 트위스티드 응용 프로그램을 빌드하고 있습니다. 구식 종류처럼 보이는 Twisted usage.Options 대신 명령 행 옵션을 구문 분석하기 위해 argparse 모듈을 사용하고 싶습니다. twistd로 앱을 실행하고 싶습니다. twistd의 명령 줄 인수 구문 분석을 방해하는 argparse가 걱정됩니다. 누구든지 포인터, 제안 또는 내가 뭘하려고하는 의견이 있습니까? 사전에argparse 모듈을 사용하여 파이썬 트위스트

감사합니다, 더그

답변

3

귀하의 twistd plugins ARGV 스타일리스트를 취하는 parseOptions 방법으로 클래스를 제공하여 명령 줄 옵션을 구문 분석해야합니다. 그 이상으로, 당신이하는 일은 당신에게 달려 있습니다. argparse을 호출하는 해당 메소드가있는 클래스를 제공하는 경우 훌륭합니다.

+1

감사합니다. Jean-Paul. 좀 더 도와 줄 수 있어요? "twistd 플러그인은 명령 행 옵션을 구문 분석해야합니다 ..."라고 말한 것이 확실하지 않습니다. 필자가 작성한 Twisted의 대부분은 Twisted Application 객체가 아닌 reactor를 직접 사용했습니다. 내가 왜이 일을 시작했는지 ). twistd 플러그인에 대한 몇 가지 문서를 가르쳐 주시겠습니까? –

+0

답변에'twistd' 플러그인 문서에 대한 링크를 추가했습니다. – Glyph

+0

Glyph에게 감사의 말을 전하고 싶습니다. –