파이썬은 프로그램의 기본 구조를 배우기 시작 --PyQt5

파이썬 GUI 부분을 배우고, 나는이 프레임 워크를 읽을 수없는, 무지한 비트를 읽기 시작, 다음과 같은 개인 소득 연구 (설명하는 다른 사람의 동영상 참조)이며, 실수, 당신은 계몽 희망 


# 0입니다 패키지 및 모듈 가져 오기 요구
PyQt5에서을 일반적인 패키지 모듈에있어서 .Qt 수입 * #Qt의
수입을 SYS

# 응용 프로그램 객체를 생성합니다 
. 두 가지 방법 중 하나를 마우스 오른쪽 단추로 클릭 실행,이 명령 줄 파이썬 코드 이름이있을 때 실행하는 우리의 코드 : #의 sys.argv에의 역할
이 명령 줄 프로그램을 실행 한 후 #이의 구현을 통해를, 스크립트 통과 다른 파라미터합니다 (sys.argv에 매개 변수에 대응하는 전사 매체) 다른 로직을 수행

다른 파일은 당신이 QAPP 호출 할 수있는 명령 줄 매개 변수 응용 프로그램에서 호출 할 때 # 1. 응용 프로그램 객체를 생성, 그것은 PyQt5에 있어야로 전역 변수 정의
응용 프로그램 =의 QApplication (sys.argv에)
#을 인쇄 (app.arguments ())
#Print (qApp.arguments ())



# 2. 제어 작업
#이 (... 핸들의 위치, 크기, 스타일, 이벤트, 신호) 컨트롤을 만들, 그러나 그것의 속성을 설정할 수 있습니다 #
2.1 제어 작성
창 =는 QWidget ()

# 2.2 세트 제어 등록
window.setWindowTitle ( "윈도우 프레임")
window.resize (400, 500)
window.move (400, 200)

라벨 = QLabel (창)
label.setText ( "파이썬 같은 I")
레이블 .move (200, 200)
(당신이 컨트롤이 표시되지 않습니다 부모의 통제가없는 경우, 필요 수동 기본적으로 표시 ()를 호출하는, 컨트롤을 만든 후) # 디스플레이 제어
window.show ()

# 3. 응용 프로그램 개체를 실행하고 입력 메시지 루프
#exit 프로그램은 0의 정상 종료 코드 종료
sys.exit (app.exec_ ())

결과 :



명령 줄에서 pycharm 소프트웨어를 사용하여, 터미널 아래 도구 모음에서 클릭 중간에 "파이썬 + 파일 이름 + 매개 변수는 전달하려는"를 입력
* PyQt5.Qt에서 가져 
오기 SYS
#이 커맨드 라인 프로그램을 통과하는 다른 로직을 수행하는 전달 스크립트 실행함으로써 각종 파라미터
인수를 = sys.argv에의
인쇄 (인수)
IF 인수 [. 1] == '. 1 '
인쇄 ( "XXX")
그렇지 않으면 :
인쇄 ( "YYY")




추천

출처www.cnblogs.com/fqkang/p/11209122.html