나는 아주 간단한 질문이 있지만 지금은 적절한 자동화 솔루션을 찾을 수 없습니다.프로그램의 전체 구조를 얻으시겠습니까?
저는 파이썬에서 많은 것을 처리하는 알고리즘을 개발했습니다.
내가 지금하고 싶은 것은 그것을 최적화하는 것이다. 그리고이를 위해 알고리즘 그래프를 작성하고 싶습니다.
실제로 입력 및 출력과 함께 기능이 표시되는 UML 차트 또는 시퀀스 차트의 종류.
내 알고리즘의 (b) 작업을 (아무 데이터베이스, 하드웨어 물건, 서버,...)당신이 어떤 힌트가 없을 것이다 복잡한 물건을 의미하지 않으며, A = F에 주로 기반으로
?
미리 감사드립니다.
감사합니다. 두 사람의 답변이 모두 좋습니다! 필자는 pycallgraph를 사용하여 소프트웨어 기능 그래프를 쉽게 구할 수 있었으며 이미 고아를 제거 할 수있었습니다. – jlengrand
"데이터 중심"솔루션이 더 많습니까? 어떤 코드가 생성되고 계산되었지만 결국 사용되지 않았는지 알 수 있습니까? – jlengrand
pylint (변수가 많이 사용되지 않고 파이썬을위한 '도구가 있어야 함'), pychecker (코드를 실행하고 분석하는 것만 제외하고), pep8 (규칙) –