본문 바로가기
반응형

Programming256

ubuntu anaconda intall 설치 실행 path uninstall jupyter notebook tensorflow 설치 우분투 아나콘다 설치방법 우분투 리눅스에 아나콘다 설치하는 방법 파이썬으로 머신러닝+딥러닝을 돌릴 때 필수적으로 사용하는 모듈이 tensorflow + anaconda다. 윈도우와는 또 다른 설치방법이기 때문에, 초기 셋팅할 경우, 주의할 점까지 같이 소개한다. 아나콘다 홈페이지 방문 Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 아나콘다 홈페이지에 접속해서 제일 밑으로 가면, 다운로드 화면이 보인다. 여기서 64-Bit(x86.. 2021. 12. 13.
python 한글 형태소 분석 하는 방법 파이썬에서 문자열 분석으로 많은 인사이트를 얻어낼 수 있다. 영어 같은 경우는 문자열 분석이 용이하지만 한글의 경우 형태소 단위로 분석 해야 하기 때문에, 까다로운 편이다. 영어를 사용하지 않는 나라에서 문자열을 분석 하기 위해서는 인코딩/디코딩의 과정을 거쳐야 하고 문자에 맞는 분석방법을 사용해야 하기 때문에, 어려움을 겪는 것이다. 특히나 한글의 경우 전 세계에서 가장 어려운 언어중 하나이기 때문에, 한글을 분석할 수 있다면 다른 나라의 언어들은 용이하게 분석할 수 있을 것이다. 1. konlpy 모듈 사용하기 한글이 전 세계에서 13번째로 많이 사용하는 언어라고 한다. konlpy Python package for Korean natural language processing. pypi.org 먼저.. 2021. 12. 12.
BeautifulSoup 제대로 활용하기 find() 부터 prettyfy()까지 xpath는 가능한걸까? 뷰티풀 수프는 크롤링 프로젝트에서 scrapy와 같이 가장 많이 사용되는 도구중 하나다. HTML 문서에서 필요한 부분만 출력해서, 크롤링의 속도를 올려주는 모듈이다. # BeautifulSoup 추가하기 1 2 3 4 5 6 7 from bs4 import BeautifulSoup as bs from urllib import request url = 'https://www.example.com' html = request.urlopen(url) soup = bs(html, 'html.parser') Colored by Color Scripter cs # 정갈하게 출력하기 prettyfy() 사용 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 .. 2021. 12. 11.
postgres User create / createdb / superuser 생성, 권한부여 User Search 1 SELECT * FROM PG_SHADOW; cs 혹은 1 psql=# \du+ cs User 생성하기 1 2 3 # User 생성하기 CREATE USER 'name' PASSWORD 'password' OPTION cs 1 2 CREATE USER 'name' PASSWORD 'password' SUPERUSER CREATEDB; Colored by Color Scripter cs User 변경하기 1 2 3 4 # User 권한 ALTER USER 'name' WITH OPTION; cs 1 2 3 4 5 6 7 8 9 10 11 12 # 비밀번호 변경 ALTER USER 'name' WITH PASSWORD 'password'; # USER 이름 변경 ALTER USER .. 2021. 12. 9.
Python from datetime import datetime / Datetime 모듈 사용하는 방법 timedelta class 기간을 표현하기 위해서 사용 timedelta 생성자는 주,일,시,분,초,마이크로초를 인자로 받는다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 >>> from datetime import date, timedelta >>> week = timedelta(weeks=1) >>> week datetime.timedelta(days=7) >>> next_week = date.today() + week >>> next_week datetime.date(2020, 7, 25) >>> two_weeks = week * 2 >>> two_weeks datetime.timedelta(days=14) >>> week >> two_weeks == timedel.. 2021. 12. 7.
python os 모듈 사용하는 방법 프로젝트에서 디렉토리에 접근해야 할 경우가 있다. 파일명을 가지고 와서 이미지를 merge하거나 split 하는 경우에도 os 모듈이 필요하다. 파이썬에서 os 모듈을 사용하면 기본 디렉토리에서 파일들의 path에 접근할 수 있고, 조작도 가능하다. 프로그램 상에서 디렉토리 조작이 가능하다는 점이 굉장히 큰 장점이다. 1. 현재 경로 얻어오기 os.getcwd() 2. 경로 이동하기 os.chdir('/directory') directory에 본인이 이동하고자 하는 경로를 입력하면, 현재 working directory가 변경된다. 확인은 위에서 알아본 os.getcwd()로 확인하면 된다. 3. 디렉토리 내 파일 얻어오기 디렉토리 내의 파일과 하위 디렉토리를 확인하는 작업도 os 모듈로 가능하다. os.. 2021. 12. 7.
반응형