2012-02-23 1 views
0

Boost INFO file을 구성 파일로 읽는 C++ 프로그램이 있습니다. 이제는 해당 파일을 조작하기위한 python 스크립트를 개발할 계획입니다. 가장 좋은 방법은 무엇입니까?파이썬에서 부스트 INFO 파일을 조작하는 가장 좋은 방법은 무엇입니까

파이썬에서 기존 모듈을 찾을 수 없습니다. 실제로 Boost INFO 및 Python을 Google에 입력하면 대부분의 결과가 적절하지 않습니다. INFO에 대한 전체 구문 설명을 찾지 못했습니다.

그리고 python을 처음 접했을 때 파이썬에서 파서를 사용하거나 파이썬에서 C++ 확장을 사용하는 것이 너무 많은 것처럼 보입니다.

미리 감사드립니다.

+0

개인적으로, INFO에 가깝고 * 대부분의 프로그래밍 언어로 쉽게 파싱 되었기 때문에 JSON을 대신 사용하도록 C++ 프로그램을 전환하는 것이 좋습니다. –

+0

그래, C++ 부분에 대한 제어권이 없기 때문에 마지막으로 선택 사항을 저장했습니다 ... 변경 작업을 수행하는 데 얼마나 많은 작업이 필요한지 잘 모르겠습니다. 감사! – user1228520

+0

파이썬에서 파서를 작성하는 것은 꽤 쉽게 할 수 있지만 잘못된 해결책 일뿐입니다. –

답변

0

이 질문은 매우 오래된 질문이지만, 필자도이를 필요로하므로 파서 클래스를 작성했습니다. 사용할 수 있습니다 here. 오류 처리는 없지만, 설정 파일의 구문이 올바른 한 좋은 출발점이되어야합니다.

관련 문제