Mac OS X Python 3 MySQL 연동
·
Computer Language
Mac OS X Python 3 MySQL 연동Mac OS X MySQL Install & Set-upHomeBrew를 이용해 MySQL을 설치합니다.$ brew install mysql MySQL 시작$ mysql.server start MySQL 설정$ mysql_secure_installation Would you like to setup VALIDATE PASSWORD plugin? : 비밀번호 가이드. 복잡한 비밀번호를 사용하도록 제한해주는 플러그인을 사용하려면 yes, 보안은 무시하고 그냥 쓰던 비밀번호 제한받지 않고 쓰고 싶다면 no. Remove anonymous users? : 익명사용자 삭제할지/계속 사용할지 여부. no 하면 $ mysql -uroot가 아니라 $ mysql만으로도 접..
Python 3 기본 문법
·
Computer Language
Python 3 기본 문법예약어 확인하기import keywordprint(keyword.kwlist) 주석comment은 코드를 설명하는 내용이나 참고할 사항 등을 코드 내에 기술한다.# 주석 코드 다중 라인코드를 한 줄에 작성을 못 할 경우 \ 를 사용한다. 문자열 파이썬 코드 실행하기1. eval()eval 함수는 문자열로 표현된 식(Expression)을 인수로 받아, 파이썬 컴파일 코드로 변환한다. * 명령문(Statement)을 넣으면 SyntaxError이를 통해 Interpreter가 번역하여 실행할 수 있다. eval(expression [, globals = None [, locals = None]]) 2. exec()문자열로 표현된 명령문(Statement)을 인수로 받아 Python..
Web-Crawler BeautifulSoup Python
·
Computer Language
Web-Crawler BeautifulSoup Python Web-Crawler특정 사이트의 본문 내용을 가져오는 웹 크롤러를 Python과 Python 라이브러리인 Beauitful Soup을 이용해보겠습니다. BeautifulSoup Installhttps://www.crummy.com/software/BeautifulSoup/ $ sudo pip install beautifulsoup4$ sudo pip3 install beautifulsoup4 필요한 Library$ pip install urllib$ pip install lxml$ pip install konlpy$ pip install JPype1Python CodePython Code는 다음과 같습니다.Beautiful 객체를 생성하여 lx..
NodeJs - 모듈(http)
·
Computer Language
NodeJs - 모듈(http) http 모듈NodeJs의 가장 기본적인 웹 모듈http 웹 서버와 클라이언트를 생성 request : 요청 메시지 - url, parameter 등 수신response : 응답 메시지 : 사용자에게 적절한 페이지 전송, 쿠키 저장 및 추출, 페이지 이동(forward) Server 객체객체 생성 : http.createServer()주요 메소드 - listen 서버 대기 - close() 서버 종료주요 이벤트 - connection : client 접속 - request : client 요청 수신 - close : 서버 종료 var http = require('http');var server = http.createServer();server.on('connection'..
NodeJs - 모듈(FileSystem, Event, Network)
·
Computer Language
NodeJs - 모듈(FileSystem, Event, Network) FileSystem 모듈File I/O 파일 읽기var fs = require('fs');fs.readFile('text.txt','utf-8', function(err,data) {if(err){console.log('file read error');return;}console.log(data);});var data = fs.readFileSync('text.txt','utf-8');console.log(data); 파일 쓰기var fs = require('fs');var data = "Hello NodeJs";fs.writeFile('x:\\test2.txt',data,'utf-8',function(error) {if(error)..
NodeJs
·
Computer Language
NodeJsNodeJs서버 개발 환경 Server Side JavascriptEvent DrivenNon-blocking(비동기) I/OEvent Loop & Callback Patternhttp://nodejs.org 웹 서버 만들기var express = require("express");var http = require("http");var app = express();app.use(express.static(__dirname + "/public"));http.createServer(app).listen(8080, function(){console.log("server running on port 8080");}); 전역 객체 Global ObjectNodeJs에서 사용하는 전역 객체 -> Brow..
Eclipse Webserver + HTML Project
·
Computer Language
Eclipse Webserver + HTML Project Eclipse Webserver , New Html 파일 만들기 설치한 webserver에 html 파일을 생성하고 javascript를 만들어본다.1. New -> Other2. Wizards에 html을 입력한다. 3. webserver/public을 선택한다. 4. New html file (5) 를 선택한다. public 폴더 안에 있어야 합니다. first.html 파일 Insert title hereFirst HTML second.htmlInsert title hereSecond HTMLGoi first html 개발자 도구(ctrl+shift+i)를 선택한다. dock to bottom으로 한다. 메뉴에서 console를 선택하여 c..
Eclipse Web 툴 및 webserver 설치하기
·
Computer Language
Eclipse Web 툴 및 webserver 설치하기다운받으세요 !!!! 1. Help Menu에 Install New Software 버튼 클릭하기2. URL 주소 http://download.eclipse.org/webtools/repository/mars3. Add 버튼을 클릭하고 url 추가4. Web Tools Platform(WTP) 3.7.1와 Patches 3.7.1-P 클릭5. 체크 해제하기 Contact all update sites during install … 6. Next 버튼을 눌러 설치를 진행한다.7. 라이센스 동의 버튼을 누르고 Finish 버튼을 누른다. 8. 설치가 진행 중이다. 9. restart 버튼을 눌러 Eclipse를 재 실행한다.10. Import -> Imp..
김 정출
'Computer Language' 카테고리의 글 목록