2011-03-17 3 views
1
server 192.168.10.10 443 { 
    protocol TCP 

    _server 192.168.10.1 443 { 
     weight 1 
     SSL_GET { 
      url { 
       path/
      } 
      connect_timeout 3 
     } 
    } 
} 
+2

원하는 사전 구조는 무엇입니까? 지금까지 뭐 해봤 어? [파이썬 튜토리얼] (http://docs.python.org/tutorial/) 및 [Stackoverflow FAQ] (http://stackoverflow.com/faq)를 읽으셨습니까? –

+0

'server'-lines은 어떻게 작동할까요? 나는 일반적으로 형식이'key value'라는 것을 쉽게 이해할 수있다. 그러나 서버 라인에'server IP port dict-value'가있다 ... – poke

답변

0

구성 파일에 대한 전체 사양이 있습니까?

내가 게시 한 내용은 하나의 예라고 추측 하겠지만 한 가지 예에서는 작동하지만 다른 기능을 사용하는 순진한 파서는 제작하기가 매우 쉽습니다.

또한 구문 분석기에서 빠져 나오는 것이 유용한 사전 구조는 사용하고자하는 것에 매우 의존합니다.

이 구성 파일의 표준이 무엇인지 알아 내면 다른 사람이 열심히 작업 한 것을 알 수 있습니다.

0

아직 가지고 있지 않다면 문법을 만들어서 파이썬 객체로 구문 분석해야 할 것입니다. 전에 이런 일을 해 본 적이 없다면 많은 독서를해야만 할 것입니다!

이 문제를 해결하기위한 첫 번째 제안은 PyParsing입니다.

관련 문제