반응형 Python10 [Python] UDP 예제 UDP는 User Datagram Protocol의 약자이다. UDP의 동작원리는 사용자 PC에서 요청하면 확인절차 이런거 없이 바로 응답, 전송을 실행한다. 호스트간에 신뢰성과 완전성이 없다고 볼 수 있지만, 이 불안전한걸 왜 써? 라고 물어봤을때 속도적 측면에서 빨라서 사용한다고 볼 수 있다. 단점은 패킷 손실이 있다고 볼 수 있는데, 하나의 패킷도 손실되면 안되는 프로토콜에서는 사용하기 힘들고 동영상이나, 소리쪽에서 자주 이용하는 편이다. 파이썬을 통해 간단한 예제로 살펴보자. [클라이언트] from socket import * serverName = 'localhost' serverPort = 65000 clientSocket = socket(AF_INET, SOCK_DGRAM) message =.. 2023. 6. 25. 무작위로 학생 성적 데이터 생성하기 프로젝트를 진행하다가 무작위 40명의 학생이름, 국어성적, 영어성적, 수학성적으로된 txt파일을 생성해야했다. 임의로 작성하려면 시간이 너무걸려서 파이썬 코드로 한번 짜봤다. import time import random import os from random import randrange print("Process Start.") # 시작 시간 start_time = time.time() # 생성할 데이터갯수 정의 NUM_SAMPLES = 40 # 이름용 무작위 글자 first_name_samples = "김이박최정강조윤장임" middle_name_samples = "민서예지도하주윤채현지" last_name_samples = "준윤우원호후서연아은진" # 사람 이름 생성 함수 *3자만 됨 def rand.. 2023. 6. 18. 이전 1 2 3 다음 반응형