본문 바로가기

공부하며놀자/프로그래밍40

[python][pytube] youtube 영상 다운로드 갑자기 youtube 영상을 다운 받을 필요가 생겼다. 기존 크롬 extension에 있던것으로 받을려고 하니 정책상 더이상 지원할 수 없다고 떴다. 그리고는 자기네들 SW를 사용하라고 링크를 준다. 돈을 내란다.. 파이썬에 library가 있을 것 같아서 찾아보니 아니나 다를까 pytube가 있다. 영상 하나 다운 받거나, play list 받아서 모든 영상 다 다운 받는 것으로 만들었다. 실행 파일은 여기서 다운 받을 수 있다. 아니면 아래 복사해서 이름.py로 저장해서 실행해도 된다. 실행하고 영상 주소나, play list 주소를 넣고 엔터 누르면 된다. 실행한 경로에 videos 폴더를 만들고 거기 다운을 받는다. play list는 play list 제목으로 폴더 하나를 더 만들고 그 안에 다.. 2022. 10. 19.
[python][pyqt5] pip3 install pyqt5-tools failure 설치 에러 실패 pip3 install pyqt5-tools 설치 방법 pyqt5를 설치하고 designer를 실행시키려고 보니 없단다. 다시 확인해보니 pyqt5-tools 설치하면서 에러가 발생! pyqt5-tools 설치 에러 내용: 더보기 D:\\plotAudio>pip3 install pyqt5-tools Collecting pyqt5-tools Using cached pyqt5_tools-5.15.4.3.2-py3-none-any.whl (29 kB) Collecting pyqt5==5.15.4 Using cached PyQt5-5.15.4.tar.gz (3.3 MB) Installing build dependencies ... done Getting requirements to build wheel ... .. 2022. 10. 18.
[python][matplotlib] 파이썬에서 그래프 그리기 plot graph #2 x축 동기화 싱크 맞추기 지금 파이썬으로 하려고 하는것은 여러 데이터를 그래프로 시각화시켜줘야 한다. 무엇보다 서로 다른곳에서 가지고 온 정보 싱크를 맞춰줘야 한다. data1은 초당 5000개의 데이터를 가지고 오고, data2는 초당 10개 남짓 가지고 온다고 했을 때, 듬성 듬성 잘 맞춰줘야 비교할 수가 있다. x축을 시간으로 보고 아래와 같이 sharex 를 통해 x축을 share(공유)하겠다고 하면 나머지는 matplotlib가 다 한다. x_1과 x_2가 실제 x축 데이터이다. 측정된 시간도 다르고 무엇보다 개수도 다르다. #reference link ##https://stackoverflow.com/questions/62783909/matplotlib-set-data-not-showing-a-line import n.. 2022. 10. 17.
[python][matplotlib] 파이썬에서 그래프 그리기 plot graph #reference link ##https://stackoverflow.com/questions/62783909/matplotlib-set-data-not-showing-a-line import numpy as np import matplotlib.pyplot as plt import matplotlib.patches as patches import matplotlib.gridspec as gridspec #initial grid size with 3rows and 1 column gs = gridspec.GridSpec(3, 1) plt.close('all') plt.ion() fig = plt.figure(figsize=(10, 12)) fig.suptitle(f'Overall plot name', .. 2022. 10. 17.
반응형