본문 바로가기

notebook

(6)
Jupyter Notebook에서 GUI 같은 느낌의 작업을 원하세요? ipywidgets 2020. 4. 8. 08:00 Jupyter Notebook을 Python 유저들이 많이 사용하시죠? 그런데 아주 가끔 간단히 슬라이드바나 버튼 등을 이용한 GUI 환경을 간편하게 쓸 수 있다면 좀 더 재미있겠는데~ 하고 생각할 때가 있을 겁니다. 그럴때 사용하는 것이 ipywidgets입니다. 워난 Documents가 잘 되어 있어서 그냥 간단하게 소개만 해보겠습니다.매우 간단하게 저렇게 사용합니다.value를 조회하거나 강제로 값을 선언할 수 있습니다.Text 박스와 Slider인데요. 이 둘을 jslink로 엮어 버릴 수 있습니다.해제할 때는 unlink~이번에는 버튼이 눌러지면 어떤 기능을 실행하도록 준비해 줄 수 있습니다.버튼을 클릭하면 특정 기능을 수행하는 거죠~혹은 슬라이드바를 다수 연결해볼 수도 있구요~위 예제는 간단하..
Jupyter notebook 화면 테마 적용 jupyterthemes 2018. 4. 20. 08:00 뭔가 하나의 도구-그게 Sublime Text든, VSCode이든-를 좋아하게 되면 뭔가 자기만의 개성을 두거나 혹은 뭔가 편리함을 추구하게 되겠죠. 오랫동안 사용한 Jupyter Notebook도 역시 그런 노력을 가지게 됩니다. 그냥 기본 Jupyter Notebook 화면에서 폰트의 크기와 폰트의 종류를 바꾸는 작업[바로가기]에서 좀 더 나아가서 아예 화면 구성을 바꿔보고 싶은거죠. 그럴때는 jupyterthemes라는 모듈을 설치해보세요^^ 먼저 github의 jupyterthemes 페이지[바로가기]를 방문해서 사용법을 익히면 되죠^^저 화면에서 아래로 가면, 다양한 테마의 종류와 다양한 명령들이 나타납니다.^^일단, 설치 pip install jupyterthemes입니다.^^그리고, jt 명..
Python Jupyter notebook에서 출력화면에 진행 상태 안내바로 쓰기 좋은 tqdm 2017. 8. 7. 08:00 몇 일전... GIthub에서 아이쇼핑(^^) 중에 엄청나게 재미난 아이를 보았습니다. 우리가 보통 Jupyter Notebook에서 반복문을 돌릴때 그냥 멍~ 때리면서 별표가 사라지길 기다리거나, 혹은 그저 print문으로 현 변수를 찍어보는 정도를 하게 되는데요. 아예 이걸 상태바 형태로 표현해주는 아이가 따끈따끈하게 나왔네요. [바로가기]에 가시면 되는데요. 정말 사용하기 편리합니다. 아... 설치는 conda install -c conda-forge tqdm를 이용하시면 편한것 같습니다.뭐 어차피 저 페이지에 가시면 다 알 수 있구요~^^이렇게 tqdm이라는 명령을 사용만 하는 순간 바로 상태바가 나타납니다.혹은 trange로 가능하구요~더불어 메세지도 포함시켜서 찍을 수 있네요^^with 구문과..
Jupyter Notebook 화면 조절 (폰트, 폰트 크기, 줄 간격) 2017. 8. 1. 08:00 Jupyter Note으로 작업하는 즐거움이 한참 지나보면... 이걸로 블로깅도 하고, 뭐 보고서도 쓰고 하게 되는데... 그러다보면 화면 조절에 대한 욕구가 생깁니다.^^. 뭐 하다 못해 폰트 바꾸고, 글자 크기 조절하고, 줄간격 조절하는 거죠.. 딱 그걸 오늘 이야기할까 합니다.^^보통 윈도우기준으로 저렇게 .Jupyter 경로가 User 밑에 있습니다. 점(.)까지 포함된다는거~그 밑에 custom이라는 경로를 만드시구요~그 안에 custom.css라는 파일을 만드세요~~~그 내용으로 .CodeMirror pre {font-family: Arial; font-size: 14pt; line-height: 140%;} 라고 입력하고 저장하시면 끝입니다. 뭐 폰트 이름과 크기, 줄 간격은 바로 이해하시겠..
IPython Notebook에서 Markdown 사용하기... 2016. 8. 19. 08:00 IPython 이야기를 꺼낸게 벌써 1년이 넘었네요... [바로가기] 그 때는 참 설치하는 과정이 재미있기도 했습니다^^. 그러다가.. Anaconda를 이용해서 설치하면 매우 편하다는 이야기도 드렸었죠^^[바로가기] 그런데... 편한 IPython Notebook에 더 편한 Markdown이라는 기능이 있습니다. 저는 주로 매우 자세한 주석을 처리할 때 사용하는데요. 이를 보관하기도 편하며, 소스코드의 원리를 저장할 때도 매우 편하답니다.^^ 그런데 이 Markdown 중에서도 확장 기능을 사용하기 위해 뭘 하나 설치하도록 하죠^^[바로가기]에 가면 안내해주는 데로 깔끔하게 설치를 시작합니다. 그러고 보면 확장팩의 설치는 Python의 경우 참 편한것 같습니다.^^그리고 IPython 혹은 Jupyte..
Win8에서 IPython Notebook 사용하기 2015. 2. 27. 07:00 Python이라는 아이에게 살짝 반해서 밀당 중인데요^^. 얼마전부터 사용해보고 있는 IPython이 참 멋지더라구요. 그래서 이번에는 살짝 IPython 설치를 이야기해볼까 해요. 저는... 뭐... 당연하지만.. Python 왕초보로서... 각 종 설정의 의미는 모르고.. 그저 설치만^^.환경은 Windows 8.1에 Python3에서 IPython Notebook을 사용하는 겁니다.^^ 먼저 콘솔 창에서 pip라고 입력해서 저런 화면이 뜨면 됩니다. 만약 pip라는 명령을 모르겠다고 하면 pip를 찾아서 설치해야하구요.[바로가기] 저렇게 pip install ipython[all] 이라고 명령을 주면 됩니다. 저렇게 시작하고 좀 시간이 걸려요^^ 다 되어서 successful 어쩌고 나오면 위 그림..

반응형