우리는 파이썬 코드를 자동으로 생성하는 구형 C++ 툴을 가지고 있습니다. 나는 C++ 소스 도구를 통해 지금 당장 슬퍼하려고 노력했고, 거의 내 자신을 쏘고 싶었다. 그 일은 내가하고 싶은 일이며 도구로 만든 소스를 정리하고 스핑크스 태그를 추가하여 클래스를 내부 문서 시스템에 연결합니다.Python 코드를 파이썬에서 파싱 하시겠습니까?
이제 파이썬 내에서 파이썬 코드를 파싱하는 훌륭한 도구가 있는지 궁금합니다.
foo._methods_.append()
Snip 500 lines
foo._methods_.append()
제안 :
이 같은 물건을 많이가있다?
기본적으로 기능이 있지만 광적으로 지저분한 코드 구조가 있습니다. 기본적으로 특정 청크를 추출하여 자신의 파일로 옮기고 싶습니다. 그리고 생성 된 모든 잡다한 것들을 정리하십시오.
나는 구문 분석기와 AST에서 모두 익숙해 보였지만 실제 사용되는 예제는 찾을 수 없습니다.
@TankorSmash 덕분에 고정 링크. –