공부/HW
220214 라즈베리파이3 python 소켓 프로그램
강경국
2022. 2. 23. 15:17
반응형
라즈베리파이를 이용한 python 소켓 프로그램.
Qt5를 이용하여 소켓 프로그램 구현.
소스는 아래 링크를 참고하였다.
파이썬 예제 (채팅 클라이언트)
https://oceancoding.blogspot.com/2019/05/blog-post_23.html
파이썬 예제 (채팅 서버)
https://oceancoding.blogspot.com/2019/05/blog-post_21.html
PyQt5를 사용할 것이므로 PyQt5를 설치한다.
$ sudo apt-get install python3-pyqt5
소켓 라이브러리를 사용하므로 socket 을 설치.
$ sudo apt-get install socket
Server 프로그램, Client 프로그램을 실행해서 아래와 같이 테스트.
Local 에서 테스트 하므로 IP는 127.0.0.1 을 사용했다.
Client에서 Server로 메시지를 보내고 보낸 메시지가 Server에서 echo 되어 client로 되돌아 온다.
PC에서 사용하는 코드가 라즈베리파이에서도 잘 동작한다.
참고로 라즈베리파이3 에서 테스트 하였다.
728x90
반응형