Python

· Python
오늘은 Flask 라이브러리를 이용한 Python WEB Server를 구축하여 간단한 WEB Service를 구현해보았다. app.py from flask import Flask, render_template, request app = Flask(__name__) @app.route('/') def index(): return render_template('index.html') @app.route('/smile') def smile(): return render_template("smile.html") @app.route('/dots') def dots(): return render_template("dots.html") @app.route('/404') def error(): return rende..
· Python
오늘은 Pymysql을 통해 Python과 Mysql을 연동하여 데이터베이스를 구축하는 Python 코드를 짜보도록 하겠습니다. 패키지 설치 일단 Python과 Mysql을 연동시키기 위한 라이브러리인 Pymysql 패키지를 설치한다. 1. 터미널창을 실행한다. 2. 아래 명령어를 입력한다. pip install pymyql 3. ENTER Key를 누른다. 버전 확인하기 정상적으로 패키지가 설치되었는지 학인하여야 합니다. 1. 터미널창을 실행한다. 2. 아래 명령어를 입력한다. pip show pymyql 3. ENTER Key를 누른다. 4. 패키지 정보가 정상인지 확인한다 소스 코드 import pymysql db = pymysql.connect(host="localhost", user="root"..
· Python
오늘은 Python에서 구글 번역 라이브러리를 이용하여 간단한 번역기를 구현해보도록 하겠습니다. 패키지 설치 제일 먼저 구글 번역 라이브러리를 사용하기 위한 패키지를 설치한다. 1. 터미널창을 실행한다. 2. 아래 명령어를 입력한다. pip install googletrans==4.0.0-rc1 3. ENTER Key를 누른다. 버전 확인하기 정상적으로 패키지가 설치되었는지 학인하기 위해 버전을 확인하여야 합니다. 1. 터미널창을 실행한다. 2. 아래 명령어를 입력한다. pip show googletrans 3. ENTER Key를 누른다. 4. Version이 4.0.0인지 확인한다 소스코드 import googletrans import time translator = googletrans.Transl..
· Python
오늘은 파이썬으로 TCP/IP 멀티 스레드 소켓 통신을 하는 다중 클라이언트 채팅 프로그램을 구현해 보았다. [기본 로직] [서버 코드 설명] 패키지, 모듈 선언 import socket import threading from queue import Queue - import socket : 통신을 위한 파이썬 기본 패키지에 포함된 내장 socket 모듈 - import threading : 쓰레드를 사용하기 위한 모듈 - from queue import Queue : FIFO(First In First Out)기반의 자료구조인 큐(queue) 모듈 if __name__ == '__main__': - 해당 파일을 직접 실행 한다면 True 큐 생성 send_queue = Queue() PORT 번호 지정..
STLLIN
'Python' 카테고리의 글 목록