Data miner/Developer
-
<HTML language> HTML main codesData miner/Developer 2019. 12. 26. 15:32
*본 포스팅은 생활코딩 HTML&Internet편을 수강하고 작성한 글이며, 개인적으로 공부를 재미있게 하기 위한 목적으로 포스팅 하였습니다. :) 웹페이지를 구성하는 기본적인 언어라고 볼 수 있는 HTML(Hyper Text Markup Language)언어. 웹 서비스 개발자라면, 꼭 알고 있어야 하는 필수교양과 같은 언어다. HTML이라는 녀석의 간단한 부분을 점검하는 포스팅을 올리고자 한다. 공부할 때, HTML을 편집하는 에디터로서 github에서 만든 Atom을 사용하였다. 컴퓨터 언어를 배우는데 있어서 수많은 코드들을 다 암기하기는 어렵고, 지난한 일이다. 하지만, 약 170만개의 웹페이지가 놀랍게도 대부분의 웹페이지가 28개의 비교적 간단한 코드들로 구성되어 있다는 점이었다. 코딩하다가 모..
-
[python] parserData miner/Developer 2019. 12. 16. 14:56
코아일체 : 코딩과 한 몸이 되고 싶은 글쓴이의 간절한 소망 논문 리뷰 뿐만이 아니라 짤 써진 코드도 꾸준히 눈팅해야 겠다는 마음을 먹고서 시작하게된 포스팅- 오늘 다루고자 하는 내용은 parser에 대한 부분이다. Github에서 참고하는 코드를 보면, main 코드 부분에 꼭 argparse를 사용한 부분이 있다. 그리고 이는, 나중에 python 명령 프롬프트 창을 사용하여 main 함수를 실행하는데 있어서 명령 프롬포트에 입력된 인자들을 받아서 각각의 파서 트리에 할당시키는 역할을 하게 된다. 특히, argparse 모듈은 인자를 입력, 파싱하게 해주며, 잘못된 인자 입력시 사용법 설명, 예외 처리까지 해주는 라이브러리다. 아래의 경우를 통해서 이해해보자. 1) 먼저 argparse.Argment..