-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
class내부의 멤버들을 찾고자 할 때...
21.03.31 22:42 작성 조회수 92
1
안녕하세요 ?<o:p></o:p>
남박사님의 강의 수강자입니다.
파이썬 프로그래밍할 때….<o:p></o:p>
Library씩으로 제공되는 모듈과 클래스를 이용할 경우가 있습니다.<o:p></o:p>
<o:p> </o:p>
예를 들면, PyQt5에서 QLabel이라는 class를 사용하고자 합니다.<o:p></o:p>
그런데, QLabel class 내부의 각종 멤버(변수,메서드,클래스)를 알아야만 사용(코딩)이 가능합니다.<o:p></o:p>
이 때, 인터넷에서 쉽게 찾을 수 있는 방법이 있는지요 ?<o:p></o:p>
예를 들면, <o:p></o:p>
PyQt5의 QLabel Class를 구글에서 검색하면, 아래와 같은 C++용 Library 사이트(문서)는 나타나지만,<o:p></o:p>
https://doc.qt.io/qt-5/qlabel.html<o:p></o:p>
파이썬용은 찾을 수가 없습니다.<o:p></o:p>
어떻게 찾으면 됩니까 ?
답변을 작성해보세요.
0
남박사
지식공유자2021.04.01
PyQt 는 C++ 라이브러리를 파이썬에서 사용가능하게 제작된 라이브러리이기 때문에 사실 C++ 용으로 제공되는 문서를 참고하셔도 됩니다. 다만 리턴값이나 인자의 자료형 같은게 C++과 파이썬은 다릅니다만 함수명 같은건 거의 동일하게 사용합니다.
Qt는 C++ 언어로 사용되는 경우가 더 많아서 아마도 구글 검색시에 파이썬보다는 C++ 위주의 검색 결과가 노출되는것 같습니다만 Python 용 레퍼런스도 있습니다.
https://doc.qt.io/archives/qtforpython-5.12/modules.html
위 링크를 참고해보시기 바랍니다.
파랑새
질문자2021.04.08
답변 대단히 감사드립니다.<o:p></o:p>
위의 경우는 PyQt에 대한 라이브러리(또는 모듈)에 대해서 문의 드린 것입니다.<o:p></o:p>
<o:p> </o:p>
그런데, Python에는 수 많은 라이브러리(또는 모듈)이 있습니다.<o:p></o:p>
예를 들어서… pandas, openpyxl, numpy, 기타 등등<o:p></o:p>
이러한 라이브러리(또는 모듈)에 대해서 일목요연하게 1곳에 모아서 알려주는 사이트가 있다면,<o:p></o:p>
알려 주시면 감사하겠습니다.<o:p></o:p>
답변 1