목록notebook (6)
컴공생의 다이어리
주피터 노트북에서 자바(Java) 사용하기 주피터 노트북은 보통 파이썬과 관련해서 사용된다. 하지만 조금의 설정을 통해 자바 또한 주피터 노트북에서 실행시킬 수 있다. (주피터 노트북이 이미 설치되어 있다는 가정하에 글을 작성했다.) 우선 Java JDK를 설치해줘야 하는데, jdk 버전이 9버전 이상이 필요하다. Java 설치 관련해서는 아래 게시물에서 jdk 버전만 다른 것을 설치한 뒤, 환경설정하는 부분만 잘 따라가면 될 것 같다. [자바, Java] OpenJDK 1.8 설치 Java OpenJDK 1.8 설치 Oracle Java 유료화 정책이 시행되면서 OpenJDK를 많이 사용하는 추세라고 한다. 오늘은 OpenJDK 1.8버전을 설치하는 과정에 대해 정리하고자 한다. 우선 아래 Github..
주피터 노트북 table(테이블) 왼쪽 정렬 주피터 노트북에서 table은 자동 가운데 정렬이 된다. 이렇게 보는게 좋은 사람도 있겠지만 이 테이블을 왼쪽 정렬해서 보고 싶은 사람도 있을 것이다. 그럴 때는, code cell에 아래 코드를 붙여주고 실행시켜주면 테이블이 왼쪽으로 정렬된다. 물론 오른쪽으로 정렬하고 싶다면 아래 코드에서 left를 right로 바꿔주면 된다. %%html 이때, code cell을 실행시키면 주피터 노트북에 있는 모든 테이블이 왼쪽 정렬된다. 또한 이 셀은 맨 위에 있던, 아래에 있던 중간에 있던 관계 없다. https://stackoverflow.com/questions/21892570/ipython-notebook-align-table-to-the-left-of-cel..
주피터 노트북 경고메시지 숨기기 주피터 노트북을 사용하다보면 코드를 돌리는 데는 문제 없지만 간혹 warning 경고가 뜨곤 한다. 그럴 때는 warnings 라이브러리를 사용해서 해결하면 된다. import warnings # 경고 메시지를 무시하고 숨기거나 warnings.filterwarnings(action='ignore') 만일 경고 메시지를 다시 나오게 하려면 아래와 같이 코드를 입력하면 된다. # 숨기기했던 경고 메시지를 다시 보이게 warnings.filterwarnings(action='default') https://rfriend.tistory.com/346 [Jupyter Notebook, ipython] 경고 메시지 숨기기 (ignore warning message) Jupyter ..
주피터 노트북(jupyter notebook) 파일 pdf 변환 주피터 노트북(jupyter notebook) 파일 pdf 변환 - nbconvert게시물로 했을 때 한글이 깨지는 문제점이 있다. 이것은 설정으로 해결이 가능하지만 pdf 생성할 때 마다 계속해서 설정을 해주어야 한다는 단점이 있다. 그래서 다른 방법으로 주피터 노트북을 pdf로 변환하는 방법에 대해 이야기 해보고자 한다. [File→Download as→HTML(.html)]를 클릭한다. 다운받은 HTML 파일을 pdf로 바꾸는 방법은 두가지가 있다. 1. https://www.sejda.com/html-to-pdf 사이트에서 바꾸는 방법 2. HTML 파일을 열고 인쇄를 통해 pdf로 저장하는 방법 https://jxnjxn.tisto..
주피터 노트북(jupyter notebook) 파일 pdf 변환 주피터 노트북을 pdf로 변환하기 위해서는 [File→Download as→PDF via LaTeX(.pdf)]를 클릭하면 된다. 만일 위처럼 클릭을 했는데 아래와 같이 에러가 발생한 경우에는 nbconvert를 설치해 주어야 한다. 설치를 위한 링크에 접속하면 아래와 같은 화면이 나온다. 운영체제에 맞는 것을 선택해 설치하면 된다. 윈도우에서는 MikTex를 누르면 된다. MikTex를 누르면 아래와 같은 화면이 나오는데 여기서 DOWNLOAD를 눌러준다. 위의 과정을 통해 나온 페이지를 아래로 내리면 다음과 같은 화면이 나타난다. 여기서 Download 버튼을 눌러준다. 다운받은 설치파일을 실행해 설치를 해준다. 설치가 완료되면 다시 [..
파이썬 idle이나 jupyter notebook에서 다음과 같이 beepsound 함수를 만들어서 마지막에 아래 beepsound()를 사용하면 전자레인지 끝나고 나는 소리를 내면서 코드가 종료된 것을 알 수 있다. import winsound as sd def beepsound(): fr = 2000 # range : 37 ~ 32767 du = 1000 # 1000 ms ==1second sd.Beep(fr, du) # winsound.Beep(frequency, duration) beepsound() 물론, 코드 어디에 넣어도 관계 없다. 원하는 곳에 beepsound()를 얼마던지 원하는 만큼 넣어서 사용할 수도 있다. intunknown.tistory.com/559 파이썬 비프음 출력 파이썬 ..