본문 바로가기
반응형

프로그래밍5

[노드JS]node.js URL 주소 객체로 변환 ■ URL 이란? 구글에서 "정우성"이라는 키워드를 입력했을때 아래와 같은 주소문자열을 만들어 검색을 요청하게 됩니다. 우리는 이 주소를 가르켜 URL(=주소문자열)이라고 하죠. https://search.naver.com/search.naver?sm=top_hty&fbm=1&ie=utf8&query=정우성 - URL객체 의미단위 분리 의미 내용 protocol https host search.naver.com query sm=top_hty&fbm=1&ie=utf8&query=정우성 ※ 참고로 query는 & 기호로 구분합니다 ■ Node.js 에서 URL객체 다루기 자 그럼 이제 node.js에서 주소문자열URL객체를 변환하는 방법에 대해 알아보죠. 메소드종류 기능 parse() 주소문자열(url) -.. 2020. 2. 3.
[노드JS]node.js 예제 실행하기(vscode) 예제로 node.js 의 웹서버 코드를 복사하여 vscode 에서 실행해보도록 하죠. 1. TERMINAL 탭에서 아래 명령어 실행 - 명령어 : node 파일명.js - ex) node server.js ( 파일이 있는 디렉토리로 이동하여 진행해주세요) 2. 브라우저에서 해당IP로 접속하여 페이지 확인 #소스코드 var http = require('http'); //require은 자바의 import와 같은 역할을 함+객체생성 또는 함수 객체 http.createServer(function(req,res){ res.writeHead( //HTTP Response 헤더에 쓰기 200,//상태코드, 500-서버에러, 404-파일없음, 302-이동 {'Content-Type':'text/plain'}//일반.. 2020. 2. 2.
[노드JS] node.js 설치 및 환경 설정하기 1. 설치파일 다운로드 - 최신버젼 보다는 LTS 버젼을 추천드려요 #LTS(Long Term Support)는, 일반적인 경우보다 장기간에 걸쳐 지원하도록 특별히 고안된 소프트웨어의 버전 또는 에디션이다 http://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 2. 설치 진행 3. 설치 정상 확인 명령어 : node -v 명령어 : npm -v 2020. 2. 2.
[파이썬][기초][크롤링]HTML 구조-"태그"를 이용한 데이터 스크래핑 BeautifulSoup 을 이용하여 HTML의 태그정보를 통해 스크래핑 하는 예제 ㅁ 필수 설치 패키지 1) BeautifulSoup 설치 - 명령어 : pip3 install BeautifulSoup ㅁ 소스코드 - 복사해서 실행 가능합니다.# 라이브러리 읽기from bs4 import BeautifulSoup # 분석하고 싶은 HTMLhtml = """웹 페이지를 분석하는것웹 페이지를 추하는것""" #html 분석하기soup = BeautifulSoup(html, 'html.parser') #원하는 부분 추출h1 = soup.html.body.h1p1 = soup.html.body.pp2 = p1.next_sibling.next_sibling# 위 소스의 next_sibling_next 는 HTML.. 2018. 10. 26.
[인공지능][텐서플로우] 1. 설치하기 ■ 공부하게된 계기! 인공지능에 대한 개발과 연구가 핫하게 떠오르고 있으며미국과 중국이 앞다투어 인공지능 개발자들을 싹쓸이하고 있다.이들에 몸값은 천정부지로 치솟고 있으며 앞으로도 많은 수요가 있을 것으로 전망된다.이에 따라 나도 한번 인공지능에 대해 공부해보고자 한다 ■ 텐서플로우를 공부하자!딥러닝을 사용하기 위한 패키지는 엄청나게 다양하다.그중에서도 구글의 TENSOR FLOW 가 제일 유명하다.그래서 TENSOR FLOW를 공부해 보기로 했다. 이론은 집어치우고 일단, 설치를 진행해 보자. ■ 설치해야 할 것들 1. python 설치 ==> version 3.53 2. cmd 실행 & tensorflow 설치 아래 설치 절차를 보고 진행하시면 됩니다!! 1. PYTHON 설치(version 3.53.. 2018. 10. 17.