본문 바로가기

Python 소켓을 이용해 구글 웹서버에 접속해보았음 이글은 제가 공부하고 느낀것을 정리한글이라 틀릴수도있습니다 기본적인것부터 정리해보자 가장먼저 소켓을 생성해보자 1 2 import socket s=socket.socket(socket.AF_INET, socket.SOCK_STREAM) cs 이런식으로 소켓을 생성할수가있다 두개의 인자에서 AF_INET는 ipv4로 통신하겠다는거고 만약 ipv6로 하려면 AF_INET 대신에 AF_INET64로 값을 적어주면된다. SOCK_STREAM 은 연결형(TCP)으로 통신하겠다는거 같다. 만약 연결형(TCP)말고 비연결형(UDP)로 통신하려면 SOCK_DGRAM값을 적어주면되는거같다. 여기까지는 소켓을 생성하는 가장 기본적인 단계이다. 저렇게 두줄을 딸랑적으면 소켓이 생성됬는지 안됬는지 모르기떄문에 코드를 추가해서.. 더보기
python 유용한 모듈 1 : datetime datetime모듈은 현재시간과 날짜를 알수있다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 import datetime now = datetime.datetime.now() print now.year # 년도 print now.month # 월 print now.day # 일 print now.hour # 시 print now.minute # 분 print now.second # 초 # 출력 # 2016 # 8 # 5 # 19 # 9 # 57 cs 이런식으로 사용하면된다 한줄로 정리하면 1 2 3 4 5 6 7 import datetime now = datetime.datetime.now() print("%04d/%02d/%02d %02d:%02d:%02d "%(now... 더보기
[HTML]head 태그 이번에는 head 태그에 대해 알아보겠습니다. head 는 주로 html의 문서에 대한 정보를표시할때 주로 쓰입니다 1 2 3 4 5 6 7 8 9 10 cs 기본적인 HTML 구성이죠. 태그 안에는 주로 이런 태그들을 사용합니다 먼저 태그는 1 2 3 4 5 6 7 8 9 10 TEST cs 이런식으로 사용합니다 이렇게 작성하고 실행해보면 이런식으로 TEST로 문서의 제목을 표시하는데 쓰이는 태그가 태그입니다. 다음은 태그입니다. 대표적인 예로 인코딩할떄 사용하게됩니다. 이런식으로 적어주게되면 이 웹페이지는 UTF-8로 인코딩 됬다는 것입니다 간혹가다 웹페이지에 한글을 적으실때 한글이 깨져서 나올떄는 위에 코드를 적어주시면 한글이 잘나옵니다 1 2 3 4 5 6 7 8 9 10 11 TEST Color.. 더보기