본문 바로가기

Python

(4)
[Python] 윈도우에서 형태소 분석기(KoNLPy)설치하기 메인 사진 # 여는 글 텍스트 관련 딥러닝을 하다보면 기본적으로 형태소 분석기를 사용하여 태깅작업을 진행하여 글자를 분류합니다. 게다가 한글 텍스트라면 한국어 형태소 분석기를 사용해야합니다. 하지만 한국어 형태소 분석기는 자료가 극히 적고(영문에 비하면...), 뭘 어떻게 해야할지 모릅니다. 그래서 파이썬으로 사용하기 쉽게 나온 한국어 형태소 분석기 파이썬 패키지가 존재합니다. 그 이름하여 KoNLPy입니다!!! # KoNLPy(코엔엘파이) 란? 자 그럼 KoNLPy(코엔엘파이)란 무엇일까요? KoNLPy란, 한국어 정보처리를 위한 파이썬 패키지입니다. 주로 태깅 패키지로 Hannanum(한나눔), Kkma(꼬꼬마), Komoran(코모란), Mecab, okt를 지원합니다. (그외 부수적으로 여러 가지..
[Python] 파이썬으로 만든 API에서 파일을 가져오는 방법 # 파일 가져오는 API 파이썬에 flask를 이용해 API를 가져와야 하는 경우어떻게 해야할지 잘 모를수 있다. 파이썬에서 파일을 가져와야 하는 경우multipart/form-data를 사용한다. API에 보낸 파일을 가져올때 parser.add_argument('video', type=datastructures.FileStorage, location='files') 이런식으로 가져오며 파일을 저장할 때는 def savefile(filepath, file, Name): file.save(os.path.join(os.path.normpath(filepath), secure_filename(Name + ".mp4"))) 이 함수를 이용한다. # 마무리 위 포스트는 제가 직접 제작한 것 입니다.그렇기 때문에..
[python] 파이썬에서 Mysql 연동하는 방법(pymysql 사용법) # 여는글 파이썬에서 mysql을 사용하여 DB를 연동하고 싶은 경우가 있을 것이다.그럴때 사용하는게 pymysql이라는 패키지 이다. # pymysql 사용법 pymysql을 사용하기 위해선 먼저 pymysql을 설치해야 한다.pip를 사용하든 무엇을 사용하든 pymysql을 설치하자 $ pip install pymysql 자 그럼 pymysql이 설치가 완료될 것이다. 그렇다면 아래와 같이 소스코드에 pymysql을 임포트 한다. import pymysql 그 후 DB에 연동할 주소와 아이디 비번등이 필요하다.아래의 형식으로 mysql과 연동하도록 한다. conn = pymysql.connect(host= db_host, port = db_port, user = db_id, password = db_..
[Ubuntu] 우분투에서 파이썬 실행하는 방법 # 실행 방법 - 가상 머신 설치(venv 는 프로젝트 단위 이므로 프로젝트 폴더 안에서 설치해야 한다.) $ sudo apt install python3-venv$ python3 -m venv venv - 가상머신 실행$ source venv/bin/activate - pip 업그레이드$ pip install --upgrade pip - 파이썬 실행$ python3 /경로/메인파일.py - requirement.txt 설치$ pip3 install -r requirements.txt # 마무리 위 포스트는 제가 직접 제작한 것 입니다.그렇기 때문에 틀린점이나 설명이 엉성한 점이 존재할 수 있습니다.만약 틀린점이나 설명이 엉성한 부분이 존재하면 댓글로 알려주세요.빠른 처리 하도록 하겠습니다. 티스토리 앱..