-
[파이썬] 적분 - 그래프 ( sympy 모듈 ) - 수학
from sympy import * init_printing() x, y = symbols('x y') fx = x**3 + 2*x**2 - 4*x - 2 # 방정식 display(Eq(y, fx)) plot(fx, (x, -5, 5), ylim=(-10, 10)) # 그래프 ◎ 부정적분 / 정적분integrate(fx, x) # 부정적분 integrate(fx, (x, 1, 2)) # 정적분 ▶ 반지름 r 인 구의 부피 구하기 x축에 수직하는 평면으로 구를 잘랐을 때, 단면인 원의 넓이 적분으로 원의 부피를 구하면, r = symbols('r', integer=True) fx = pi * (r**2 - x**2) display(Eq(y, fx)) # 방정식 integrate(fx, (x, -r, r))..
-
[파이썬] PDF 문서 병합 / PDF 파일들을 하나로 합치기 - PyPDF2
※ PDF 문서를 병합하는 것은 PyPDF2 모듈을 이용한다. PyPDF2는 PDF 파일의 페이지를 분할, 병합, 자르기 및 변형 할 수있는 순수 Python PDF 라이브러리로, PDF 파일에 사용자 정의 데이터, 보기 옵션 및 암호를 추가 할 수 있다. PDF에서 텍스트와 메타 데이터를 검색하고 전체 파일을 함께 병합 할 수 있다. PyPDF2.PdfFileMerger (strict=True) : PdfFileMerger는 여러 PDF를 단일 PDF로 병합하며, 연결, 슬라이스, 삽입 또는 위의 조합이 가능하다. append (fileobj, bookmark = None, pages = None, import_bookmarks = True ) : 지정된 페이지 번호의 출력 파일로 병합 PyPDF2.P..
-
[파이썬] 파워포인트 / 워드 문서를 PDF 파일로 변환하는 방법 ( ppt to pdf / doc to pdf ) - 자동화
comtypes를사용하면 순수 Python에서 사용자 지정 및 디스패치 기반 COM 인터페이스를 정의, 호출 및 구현할 수 있습니다. Windows, 64 비트 Windows 및 Windows CE에서 작동합니다. ▶ 파워포인트 문서를 PDF 파일로 변환 ( ppt → pdf ) import sys import os import comtypes.client input_folder_path = "문서 읽어들일 폴더" output_folder_path = "PDF 출력 폴더" input_file_paths = os.listdir(input_folder_path) for input_file_name in input_file_paths: if not input_file_name.lower().endswith((..
-
[파이썬] 유튜브 영상 / 자막 다운로드 - pytube
pytube는 YouTube 비디오를 다운로드하기 위한, 가볍고 종속성이 없는 라이브러리이다. pytube: 2.7 / 3.4 / 3.5 / 3.6 / 3.7 pytube3: 3.6 / 3.7 / 3.8 → pip install pytube3 ▶ 영상 다운로드 from pytube import YouTube url = 'https://www.youtube.com/watch?v=ecF1y2bI2T4' yt = YouTube(url) stream = yt.streams.all()[0] stream.download(output_path='C:/test') # 영상 다운로드 yt.streams.all() 실행 시, 해상도 관련 전체 목록을 볼 수 있으며, yt.streams.all()[0] 은 그중 첫 번째 항..