English프랑스어스페인어

온웍스 파비콘

pyreverse - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 공급자에서 pyreverse 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 pyreverse 명령입니다.

프로그램:

이름


pyreverse - python 소스 파일을 구문 분석하고 다이어그램을 추출합니다.

개요


파이리버스 [옵션]

기술


파이리버스 파이썬 소스 분석기입니다. 파이썬 패키지를 구문 분석하고 UML 다이어그램을 생성합니다.
다른 출력 형식으로. (점, 점 및 vcg에 사용할 수 있는 모든 형식). 와 함께
다양한 옵션을 사용하여 모듈, 클래스 및
속성이 다이어그램에 표시됩니다. 하나의 프로젝트에서 여러 모듈을 결합할 수 있습니다.
(다음을 제외하고 -c ).

-c 및 --diadefs 옵션이 지정되지 않은 경우 파이리버스 만들 것입니다.
- 다이어그램 'classes_ ' 수업을 위해 그리고
( 모듈이 XNUMX개 이상인 경우 )
- 다이어그램 '패키지_ ' 패키지 종속성의 경우

-c와 함께 , 파이리버스 그것에 대한 다이어그램을 만듭니다 파일 이름으로
. . 당신은 할 수 있습니다 -c , -씨 .

옵션


-h, --도움말
도움말 메시지를 표시하고 종료

-NS , --프로젝트=
프로젝트 이름을 다음으로 설정 -c 옵션을 사용하지 않는 경우. (기본값: '이름 없음')

--무시=
추가하다 (디렉토리일 수 있음) 블랙리스트에 추가(분석되지 않음)

-NS , --필터 모드=
에 따라 속성 및 기능 필터링 . 다음을 사용하여 모드를 결합할 수 있습니다.
'특수+기타'와 같은 '+'. 올바른 모드는 다음과 같습니다.
- 'PUB_ONLY' : 모든 비공개 속성 필터링(기본값)
- 'ALL' : 필터 없음
- 'SPECIAL' : 생성자를 제외한 Python 특수 함수 필터링
- 'OTHER' : 보호 및 비공개 속성 필터링 [현재: PUB_ONLY]

-NS , --diadefs=
의 다이어그램 정의에 따라 다이어그램 생성

-씨 , --클래스=
관련된 모든 클래스로 클래스 다이어그램을 만듭니다. [현재: 없음]
클래스는 파일에 있어야 합니다. . 기본적으로 여기에는 모든 조상이 포함됩니다.
및 관련 클래스 모듈 이름(예: '-ASmy' )을 포함합니다.

-NS , --show-ancestors=
보여 주다 에 없는 조상 클래스의 세대

-A, --all-ancestors=[yn]
모든 클래스에서 모든 조상을 표시합니다. [현재: 없음]

-NS , --show 관련=
보여 주다 관련 클래스. =1은 수업만 직접 수강합니다.
프로젝트의 클래스와 관련된 반면, =2도 모두 가져갑니다.
가져온 클래스와 관련된 클래스 =1.

-S, --all-associated=[yn]
연결된 모든 클래스에서 연결된 모든 항목을 재귀적으로 표시 [현재: 없음]

-b, --내장
클래스 표현에 내장 객체 포함 [현재: False]

-m [yn], --모듈 이름=[yn]
클래스 표현에 모듈 이름을 포함합니다. 여기에는 전체 모듈이 포함됩니다.
클래스 이름의 경로. [현재: 없음]

-k, --only-classnames
클래스 상자에 속성과 메서드를 표시하지 마십시오. 이것은 -f 값을 비활성화합니다.
[현재: 거짓]

-영형 , --출력=
*를 만듭니다. 형식이 가능한 경우 출력 파일. 사용 가능한 형식은 모두
점이 생성할 수 있는 형식 및 가상현실 [기본값: 점]

사용 예


다음은 명령줄 옵션에 대한 몇 가지 예입니다.

파이리버스 -a1 -s1 -m

-a1 -s1은 다이어그램에 한 수준의 조상 및 관련 클래스를 포함합니다.
의 모듈, 반면 -m은 각 클래스의 전체 모듈 경로를 표시합니다.
당신은을 사용할 수 있습니다 -ㅏ -에스, -NS, -S 같은 방법으로 옵션을 선택합니다. 수업시간 참고하세요
다이어그램(사용 -c ) -a 및 -s는 다이어그램을 확대하는 대신 축소합니다.

파이리버스 모드/foo.py 모드/fee.py -k

에 대한 다이어그램이 있으면 흥미롭습니다. =mod가 너무 복잡합니다.
클래스 이름만 표시합니다(속성 또는 메서드 없음, 옵션 -k). 또는
관심 있는 모듈(여기서는 fee.py 및 foo.py).

필요


Python

onworks.net 서비스를 사용하여 pyreverse 온라인 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    연합 RPM
    연합 RPM
    Gitter에 참여하세요!
    https://gitter.im/unitedrpms-people/Lobby
    URPMS 리포지토리를 활성화하십시오.
    시스템 -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    통합 RPM 다운로드
  • 2
    C ++ 라이브러리 향상
    C ++ 라이브러리 향상
    부스트는 무료 휴대용을 제공합니다
    동료 심사를 거친 C++ 라이브러리. 그만큼
    휴대용 라이브러리에 중점을 둡니다.
    C++ 표준 라이브러리와 잘 작동합니다.
    http://www.bo... 참조
    Boost C++ 라이브러리 다운로드
  • 3
    가상지엘
    가상지엘
    VirtualGL은 3D 명령을
    Unix/Linux OpenGL 애플리케이션을
    서버 측 GPU 및 변환
    3D 이미지를 비디오 스트림으로 렌더링
    어느와 ...
    VirtualGL 다운로드
  • 4
    libusb
    libusb
    사용자 공간을 활성화하는 라이브러리
    통신할 응용 프로그램
    USB 장치. 청중: 개발자, 종료
    사용자/데스크톱. 프로그래밍 언어: C.
    카테고리 ...
    다운로드
  • 5
    통음
    통음
    SWIG는 소프트웨어 개발 도구입니다.
    C로 작성된 프로그램과
    다양한 고급 수준의 C++
    프로그래밍 언어. SWIG는 다음과 함께 사용됩니다.
    다른...
    SWIG 다운로드
  • 6
    WooCommerce Nextjs 반응 테마
    WooCommerce Nextjs 반응 테마
    React WooCommerce 테마,
    다음 JS, Webpack, Babel, Node 및
    GraphQL 및 Apollo를 사용한 Express
    고객. React의 WooCommerce 스토어(
    포함: 제품...
    WooCommerce Nextjs 반응 테마 다운로드
  • 더»

Linux 명령

Ad