kkamagi's story

IT, 정보보안, 포렌식, 일상 공유

반응형

파이썬 16

주피터 노트북 다크모드

명령프롬프트 창에서 jupyterthemes 패키지 설치 > pip install jupyterthemes 사용 가능한 테마 확인 (jt 명령어) > jt -l chesterish 테마 적용하기 > jt -t chesterish -f roboto -fs 12 -altp -tfs 12 -nfs 12 -cellw 80% -T -N 또는 기타 설정 없이 모드만 바꿀 경우 > jt -t chesterish * 원래의 디폴트 모드로 변경 시에는 > jt -r 주피터 노트북 실행하여 다크모드 적용 확인하기 (실행중이었다면 재실행) 참고 : https://ththchoco.tistory.com/56

Programming 2022.07.25

Jupyter notebook에서 Python 2.7 커널 사용하기

Powershell에서 conda activate가 작동이 되지 않는 문제 해결하기 CMD에서는 정상적으로 가상환경 전환이 가능하지만, Powershell에서는 권한문제로 정상적으로 작동하지 않아 conda 명령어가 작동하지 않는것은 물론 env에 진입이 불가능한 현상이 있습니다. >>> import os >>> import sys >>> print(os.path.dirname(sys.executable)) 'C:\\Users\\user\\Miniconda3' 파이썬에서 실행파일 경로를 확인하는 코드입니다. 원하는 conda 가상환경 경로로 표시되지 않는다면 아래의 과정을 통해 해결 하실 수 있습니다. PowerShell에서 아래 명령어 실행 # 콘다 패키지 관리자 및 모든 하위 패키지 업데이트 cond..

Programming 2021.11.11

[COS PRO 2급 파이썬 실습] 정수/실수 출력 프로그램

print("본 프로그램은 섭씨를 화씨로 변환해주는 프로그램입니다.") print("변환하고 싶은 섭씨 온도를 입력해 주세요") a = input() b = (a*1.8)+32 print("섭씨온도 : ", a) print("화씨온도 : ", b) ---> 에러 발생 왜 에러가 나는지 확인해보았다. 우선 에러메세지가 can't multiply sequence by non-int of type 'float' --> 시퀀스를 'float'유형의 정수가 아닌 값으로 곱할 수 없습니다. 라는 에러메세지로 type의 문제였다. * round를 사용하면 원하는 소수점까지 지정하여 출력이 가능하다.

Programming 2020.12.07

jupyter notebook에서 함수 도움말 보기 / 주석처리하기

jupyter notebook에서 함수에 대한 도움말을 통해 기능과 사용법 등을 확인할 수 있다. 방법은 간단하다. 예를들어 아래와 같이 sort에 대해 도움말을 보고 싶다면, 해당 함수 또는 입력값 뒤에 커서를 놓고 shift키 + tab키를 누르면 된다. 또한 손쉽게 주석처리 하는 방법도 있다. 일일히 # 또는 ''' - ''' 를 앞뒤로 넣어주지 않아도, 해당 라인에서 ctrl 키와 / 키를 눌러주면 자동으로 라인 앞에 #이 붙어 주석처리가 된다. 다시 원복 시에도 ctrl + / 를 눌르면 주석이 해제 된다. 즉, 주석 on/off ctrl + / 이다. * 마크다운 사용법 1. 헤더 사용하기 # #으로 크기조절 가능 2. 문장 강조하기 *, _, __, ~~ 위 기호를 사용하여 강조 3. 글머리..

Programming 2020.11.19

Visual Studio Code에서 Jupyter notebook 사용하기

* 가상환경을 만들어 그 안에서 jupyter 설치 하여 운영 - 로컬환경과 중첩될 경우의 수가 적어듬 1. Visual Studio Code 설치하기 2. Extension 설치 3. 파이썬 virtualenv kernel jupyter notebook에 연결 1) 파이썬 가상환경 설치 및 설정 * 가상환경 목록 조회 > workon python -m ipykernel install --user --name [가상환경이름] --display-name "[jupyter에 표시할 kernel의 이름]" 이 명령어를 이용해 jupyter notebook의 커널 목록에 원하는 가상환경을 추가할 수 있음 * open folder 또는 프로젝트 추가 python select interpreter에서 가상환경 경로..

Programming 2020.11.16

주피터 노트북 시작 폴더를 내가 원하는 폴더로 변경 / ★단축키

사용환경 : 윈도우 10, 아나콘다3(64bit) 1. cmd 창에서 jupyter notebook --generate-config을 입력합니다. 2. 사용자 폴더에 보면 .jupyter 폴더가 생성 되었습니다.(사용자 폴더 C:\Users\사용자이름 또는 바탕화면 사용자 폴더) 3. 폴더 안에 jupyter_notebook_config.py 파일을 열어 #c.NotebookApp.notebook_dir 이 부분을 찾습니다. 4. 주석을 제거하고 c.NotebookApp.notebook_dir = '원하는 폴더 경로' 로 수정하고 저장합니다. ## The directory to use for notebooks and kernels. c.NotebookApp.notebook_dir = '폴더경로' # 예)..

Programming 2020.10.26

docker를 이용한 파이썬 웹 개발환경 세팅

파이썬 웹 프로그래밍 - 개발환경 세팅 - Docker(Window에 설치) Windows 10 pro 아래 버전은 docker 설치 안되며, Docker toolbox를 설치해야 한다. 설치 후 cmd에서 > docker version 확인 -> Client / Server 둘다 확인 (powershell) rm을 주는 이유 -> it는 옵션, alpine 이미지를 돌리는 sh명령을 돌리겠다 , exit하고 나가는 순간 컨테이너도 같이 삭제해라 라는 의미이다. -> 우분투 환경으로 이미지 다운로드 및 접속, 쉘 커맨드 떨어짐 -> alpine 이미지를 가져와서 이미지를 run을 시키는데, sh라는 명령어를 실행시킨 것이다. size는 단지 3.97MB이며 이 리눅스 쉘 환경으로 들어가는데 host PC..

Docker 2020.08.26

jupyter notebook이란? Ipython.

1. Ipython 정의 - Ipython의 2001년 페르난도 페레즈가 커맨드라인 인터페이스로 개발 - Ipython의 I는 Interactive를 의미, 대화형 방식의 분석 및 개발을 목적으로 만듬 - Ipython은 대화형 노트북을 2011년도에 발표, 노트북은 Mathematica같은 상업 소프트웨어의 영향을 받아서 코드, 텍스트, 수학식, 도표, 그래프, 대화형 그래픽 콘트롤러 등을 웹 브라우저 환경에서 실행되게 만든 웹 인터페이스를 제공 - Ipython은 주피터 노트북의 파이썬 커널 이름 - Ipython만의 기능을 가지고 있음 e.g) 매직명령어 : 여러 가지 특수한 명령어를 가지고 있고, 이를 통해서 동작을 쉽게 제어 가능 2. Jupyter notebook의 특징 - Coding한 결과..

Programming 2020.08.15

Jupyter lab 설치하기

- ipython : 파이썬의 확장 쉘로서 2001년 부터 시작. 명령 히스토리, 컨텍스트 센서티브 헬프도 지원. - 그 이후 Notebook 이라는 것도 붙어 웹으로 상호 소통을 하면서 프로그램을 해 볼 수 있는 것이 나왔는데 이를 ipython notebook 이라 함. - 이것이 다시 2014년에 Jupyter Notebook 이라고 하여 보여주는 형태의 발전 뿐만 아니라 파이썬을 넘어선 현재 약 109개의 언어에 대하여 (커널이라고 표현) Jupyter Notebook에서 해당 언어를 사용 가능. - 이 Jupyter Notebook 이 다시 발전하여 2018년 2월에 Jupyter lab이 나옴. - 기존에 Notebook 에서 해당 노트북을 포함하여 디렌터리뷰, 콘솔, 에디터 등을 포함한 챠트..

Programming 2020.07.29

jupyter notebook 원하는 경로에서 실행하기 (특정 경로)

※ jupyter notebook을 원하는 경로에서 실행이 가능하다. 먼저 터미널 창을 실행한 후에 원하는 경로로 이동합니다. 그 다음 jupyter-notebook 을 입력, 실행합니다. jupyter-notebook 정상실행되는 것을 확인합니다. jupyter notebook 실행파일의 파라미터 값을 변경하는 등의 설정을 통해 아이콘 및 앱 실행으로 원하는 경로로 설정도 가능합니다만, 위와 같은 방법도 간단해 보입니다.

IT 용어 사전 2020.07.23
반응형