본문 바로가기

지식140

Jupyter Notebook - 기본 디렉토리 변경 주피터 노트북은 웹 브라우저 기반의 오픈 소스 웹 애플리케이션으로, 파이썬을 비롯한 다양한 프로그래밍 언어로 코드를 작성하고 실행할 수 있는 개발 환경이다. 초보자부터 데이터 분석 전문가까지도 사용하는 매우 유용한 프로그램이다. 설치 후 실행하면 default directory가 C:\User\user로 되어있는데, 작성한 코드를 관리하기엔 불편한 경로이다. 그래서 디폴트 경로를 변경하는 방법을 알아보기로 했다. 1. jupyter_notebook_config.py 파일 수정 Anaconda Prompt를 실행한 다음, 열린 프롬프트 창에서 jupyter notebook --generate-config 를 입력하면 jupyter_notebook_config.py 파일 경로를 확인 가능하다. - 해당 경로.. 2023. 4. 10.
pytube 로 mp3/mp4 download pytube는 dependency가 없는 youtube 비디오를 다운로드할 수 있는 라이브러리다. pytube — pytube 12.1.0 documentation pytube — pytube 12.1.0 documentation © Copyright Revision 2e307d8d. pytube.io from tkinter import * from tkinter import messagebox from pytube import YouTube import glob import os.path import subprocess # set root = Tk() root.title("my converter") root.geometry("500x200") root.resizable(False, False) DOWN.. 2022. 5. 29.
Windows10 에 ffmpeg 설치하기 ffmpeg은 디지털 비디오와 오디오를 여러가지 형태로 저장하거나 변환하는 프로그램이다. NVIDIA와 AMD는 자사의 그래픽카드의 하드웨어 가속을 위해서 ffmpeg에 소스를 직접 주고 ffmpeg이 시키는대로 수정할 정도이니 관련 프로그램들 중에선 표준이라고 불릴만도 하다. GUI를 제공하진 않아서 윈도우에서도 명령어를 직접 넣어서 저장/변환이 가능하다. 1. 설치 아래 링크로 접속하면 윈도우에서 실행할 수 있는 exe 파일을 다운로드 받을 수 있다. https://ffmpeg.org/download.html#build-windows FFmpeg Converting video and audio has never been so easy. $ ffmpeg -i input.mp4 output.avi New.. 2022. 5. 29.
Linux - GDB 사용법 gdb에선 배열이나 구조체의 이름을 프린트 함으로써 배열이나 구조체에 들어있는 값들을 모두 출력해서 확인 할 수 있다. (gdb) print array 그러나 구조체 배열이 너무 큰 경우는 모두 다 프린트 할 수 없는 경우가 있는데, 이때는 구조체 배열 중 확인이 필요한 특정 인자만 확인해볼 필요도 있다. 이런 경우 아래와 같은 방법으로 출력이 가능하다. (gdb) set $i=0 (gdb) set $end=4 (gdb) while ($i p array[$i++].size > end 이걸 함수 형태로 만들 수도 있다. (gdb) set $i=0 (gdb) set $end=4 (gdb) define f > while ($i p array[$i++].size > end > end (gdb) f 2022. 4. 13.
HP 파빌리온 Windows 10 설치방법 - FreeDos FreeDos로 PC를 구매한 경우 윈도우가 설치되어있지 않기 때문에 인터넷으로 윈도우를 직접 다운로드 받아서 설치해야합니다. https://www.microsoft.com/ko-kr/software-download/windows10 위 링크에 들어가면 마이크로소프트에서 windows10을 다운로드 받을 수 있습니다. 웹페이지 접속 후 "지금 도구 다운로드"를 클릭합니다. 2. 조건에 동의 합니다. 3. 새로 설치하는 것이므로 아래에 있는 "다른 PC용 설치 미디어 만들기"를 선택합니다. 4. 이 PC에 권장 옵션 사용을 하면 현재 다운로드 받고 있는 PC의 사양에 맞게 선택이 됩니다. 다른 사양의 PC에 설치할 윈도우를 다운로드 받고자 한다면 체크박스를 해제하고 각 항목을 맞게 선택합니다. 5. USB.. 2022. 4. 7.
sed 사용법 sed 's/AAA/BBB/g' data.txt : data.txt 내의 AAA를 BBB로 변환하여 출력한다. sed 's/\t/ /g' data.txt : data.txt 내의 탭 문자를 네 개의 space로 변환. sed '/AAA/d' data.txt : data.txt에서 AAA가 포함된 줄을 빼고 출력 sed '/AAA/!d' data.txt :AAA가 존재하는 줄만 출력 sed '5,10s/AAA//g' data.txt : 5~10라인에 있는 AAA를 삭제 2022. 3. 31.