Python으로 간편 웹서버 구축하기
·
개발이야기/Python
파이썬은 HTTP 서버를 구현하기 위한 기본 모듈을 제공하고 있습니다. Python 3을 기반으로 웹서버를 구축하는 명령어는 다음과 같습니다. cd /* 서버를 개설할 디렉토리 */ python -m http.server 9000 /* 설정할 포트번호 */ Python 2를 기반으로 구축하는 명령어는 다음과 같습니다. cd /* 서버를 개설할 디렉토리 */ python -m SimpleHTTPServer 9000 /* 설정할 포트번호 */ 저는 Python3을 쓰고 있기 때문에 첫번째 방법을 사용했습니다. 위처럼 입력을 마친 후, localhost:설정한 포트번호를 주소창에 입력하면 localhost 서버가 열린 것을 확인할 수 있습니다. 구조는 해당 디렉토리에 위치한 파일 및 폴더들과 동일한 것을 확인..
[자바스크립트] appendChild와 prepend의 차이점
·
개발이야기/JAVASCRIPT
Node.appendChild() 메소드는 한 노드를 특정 부모 노드의 자식 노드 리스트 중 마지막 자식으로 붙입니다. 만약 주어진 노드가 이미 문서에 존재하는 노드를 참조하고 있다면 appendChild() 메소드는 노드를 현재 위치에서 새로운 위치로 이동시킵니다. (문서에 존재하는 노드를 다른 곳으로 붙이기 전에 부모 노드로 부터 지워버릴 필요는 없습니다.) ParentNode.prepend() 메소드는 Node 객체 또는DOMString 객체를 ParentNode의 첫 자식노드 앞에 삽입한다. DOMString 객체는 Text 노드와 동일하게 삽입된다. - 출처: https://developer.mozilla.org/ko/docs/Web/API Web API 웹 코드를 작성한다면 많은 API를 사용..