오블완 3

[Python] Paramiko 를 통한 SSH 접속

Paramiko는 Python에서 SSH 프로토콜을 통하여 접속 할 수 있도록 도와주는 라이브러리입니다. 한마디로 Putty를 Python에서도 사용할 수 있도록 도와줍니다. 테스트 환경은 포티게이트(방화벽) 및 코어엣지(스위치) 이였으며, 정상적으로 작동하는 것을 확인하였습니다.  먼저 SSH 통신을 위한 paramiko 라이브러리와 연결 시 대기를 위한 time 라이브러리를 가져옵니다. import paramikoimport time 그 다음 SSHClient의 세션 객체를 만들어주고,세션 접속 시 호스트 키가 자동으로 인증받도록 있도록 접속을 허용합니다. (보안 상으로는 용이하지 않습니다.) 이후 호스트 IP와 계정 정보를 통하여 SSH에 접속해주고,지속적인 통신을 위하여 invoke_shell 명..

카테고리 없음 2024.11.11

[Python] HandDetector를 이용한 소리 크기 조절

- 본 내용은 python 3.10 버전을 이용하여 진행하였습니다. - 시작 전 설정 필수  detector.findDistance 함수를 우클릭하여 정의로 이동을 눌러준 뒤  각 행에 z1, z2 값을 추가시켜 줍니다. 다시 코드를 작성해봅시다. 먼저 손 랜드마크 감지를 위하여 cvzone의 HandDetector 라이브러리 가져옵니다. import cv2from cvzone.HandTrackingModule import HandDetector 이후 스피커 음량을 조절하기 위하여 오디오 관련 라이브러리를 불러와 해당 정보를 포인터에 대입시킵니다. from ctypes import cast,POINTERfrom comtypes import CLSCTX_ALLfrom pycaw.pycaw import Au..