server 192.168.10.10 443 {
protocol TCP
_server 192.168.10.1 443 {
weight 1
SSL_GET {
url {
path/
}
connect_timeout 3
}
}
}
1
A
답변
0
구성 파일에 대한 전체 사양이 있습니까?
내가 게시 한 내용은 하나의 예라고 추측 하겠지만 한 가지 예에서는 작동하지만 다른 기능을 사용하는 순진한 파서는 제작하기가 매우 쉽습니다.
또한 구문 분석기에서 빠져 나오는 것이 유용한 사전 구조는 사용하고자하는 것에 매우 의존합니다.
이 구성 파일의 표준이 무엇인지 알아 내면 다른 사람이 열심히 작업 한 것을 알 수 있습니다.
0
아직 가지고 있지 않다면 문법을 만들어서 파이썬 객체로 구문 분석해야 할 것입니다. 전에 이런 일을 해 본 적이 없다면 많은 독서를해야만 할 것입니다!
이 문제를 해결하기위한 첫 번째 제안은 PyParsing입니다.
관련 문제
- 1. 어떻게 문자열을 파이썬에서 유효한 변수 이름으로 변환합니까?
- 2. 파이썬에서 파일을 어떻게 연결합니까?
- 3. 어떻게 메모리에있는 파일을 바이트 배열로 변환합니까?
- 4. 어떻게 바이너리 파일을 바이트 배열로 변환합니까?
- 5. 어떻게 .pvr (PVRTC) 파일을 .png로 변환합니까?
- 6. 어떻게 iphone에서 .pvr (PVRTC) 파일을 .png로 변환합니까?
- 7. int를 어떻게 변환합니까? int로
- 8. 어떻게 DateTime을 JulianDate로 변환합니까?
- 9. 어떻게 CGImageRef를 CGDataProviderRef로 변환합니까?
- 10. 어떻게 html을 BBcode로 변환합니까?
- 11. 데이터베이스 다이어그램을 어떻게 변환합니까?
- 12. 바이트를 mb로 어떻게 변환합니까?
- 13. 어떻게 문자열을 배열로 변환합니까?
- 14. 어떻게하면 오디오 파일을 브라우저로 변환합니까?
- 15. 어떻게하면 .rpt 파일을 CSV로 변환합니까
- 16. 개미에서 문자열을 어떻게 대문자로 변환합니까?
- 17. MVC, 어떻게 구성 파일을 작성합니까?
- 18. 어떻게 파이썬에서 sqlite3에 대한 바이너리 파일을 이스케이프합니까?
- 19. 파이썬에서 mdb 데이터베이스 파일을 어떻게 만듭니 까?
- 20. 스칼라에서 하드 코딩 된 파일을 리소스를 사용하여 어떻게 변환합니까? 순간
- 21. 어떻게 hdb 파일을 변환합니까? ... 행동에서 나온 것으로 믿어 져요! 소스
- 22. Django에서 누군가 텍스트 파일을 업로드 할 때이를 어떻게 문자열로 변환합니까?
- 23. 어떻게 aspx 또는 마스터 페이지 파일을 페이지 및 코드로 변환합니까?
- 24. 소스 제어를 위해 어떻게 이진 파일을 ascii로 변환합니까?
- 25. 반복되는 태그가 있어도 XML 파일을 CSV 파일로 어떻게 변환합니까?
- 26. UIView는 뷰간에 포인트를 어떻게 변환합니까?
- 27. 어떻게 C++ 문자열을 int로 변환합니까?
- 28. SYS_GUID()를 varchar로 어떻게 변환합니까?
- 29. 어떻게 base64를 안드로이드에서 json으로 변환합니까?
- 30. OpenGL에서 어떻게 이미지를 회색조로 변환합니까?
원하는 사전 구조는 무엇입니까? 지금까지 뭐 해봤 어? [파이썬 튜토리얼] (http://docs.python.org/tutorial/) 및 [Stackoverflow FAQ] (http://stackoverflow.com/faq)를 읽으셨습니까? –
'server'-lines은 어떻게 작동할까요? 나는 일반적으로 형식이'key value'라는 것을 쉽게 이해할 수있다. 그러나 서버 라인에'server IP port dict-value'가있다 ... – poke