본문 바로가기

분류 전체보기621

[python] Please use the NLTK Downloader to obtain the resource nltk 를 import 해서 사용하는데 다음과 같은 에러가 나오면서 nltk 사용이 되지 않았다. 아래 명령어로 nltk 패키지를 사용하면된다. import nltk nltk.download() 위의 명령어를 사용하면 아래 이미지처럼 옵션을 선택하기 위해 입력을 계속해줘야하는데 나의 경우 입력을 하지 않게하기위해 모든 패키지를 설치해 주었다. python -m nltk.downloader all 2021. 11. 26.
스프링 프로젝트 log 저장하기 프로젝트를 배포하고 리눅스 환경에서 로그를 보기위해서 로그내용을 저장했다. application.properties에 로그레벨과 파일 위치를 추가해준다. logging.level.root = info ##윈도우파일위치 #logging.file.name=D:/Users/Intellij/ldahtml/gtck.log ## 리눅스파일위치 logging.file.name = /home/gtck.log 로그에서 설정할 수 있는 레벨은 5가지가 있다. ERROR WARN INFO DEBUG TRACE TRACE DEBUG INFO IWARN ERROR OFF TRACE O X X X X X DEBUG O O X X X X INFO O O O X X X WARN O O O O X X ERROR O O O O O X .. 2021. 11. 25.
StringBuilder & System.out.println() StringBuilder 출력할 데이터를 모아서 한번에 출력 String 보다 쉽게 문자열 처리 가능 StringBuilder output = new StringBuilder(); BufferedReader reader = new BufferedReader( new InputStreamReader(process.getInputStream())); String line; while ((line = reader.readLine()) != null) { output.append(line); System.out.println(">>> " + line); } System.out.println("output >> " + output.toString()); 2021. 11. 24.
postgresql id자동증가 - sequence 만들기 DB에서 자동 증가를 생성하려고한다. Postgresql , Oracle 은 Sequence 의 독릭 오브젝트를 사용하고 MySQL은 컬럼에 AUTO_INCREMENT 를 사용한다. sequence 만들기 create sequence seq_tablename; drop sequence seq_tablename; CREATE TABLE gtcktest.tablename ( id int8 DEFAULT nextval('seq_tablename'), dominant float8 NULL, contribution float8 NULL, topic text NULL, docid int8 NULL, CONSTRAINT topictab_pk PRIMARY KEY (id) ); 2021. 11. 24.
파이썬에서 dataframe to postgresql 저장하기 import sqlalchemy from sqlalchemy import create_engine engine = sqlalchemy.create_engine("postgresql://user:password@host:port/database") df_tp.to_sql(name = 'tablename', con = engine, schema = 'public', if_exists = 'replace', # {'fail', 'replace', 'append'), default 'fail' index = True, index_label = 'id', chunksize = 2, dtype = { 'id': sqlalchemy.types.INTEGER(), 'dominant': sqlalchemy.INTEGER.. 2021. 11. 21.
Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, 2021. 11. 19.