반응형

python 65

파이썬 + AWS 람다(Lambda) 실시간으로 작동하는 텔레그램 챗봇 만들기 업데이트 예정

인프런 실습으로 끝장내는 웹 크롤링과 웹 페이지 자동화 & 실전 활용 강의에 새로운 내용이 업데이트될 예정입니다. ​파이썬과 AWS 람다(Lambda)를 사용하여 실시간으로 작동하는 텔레그램 챗봇을 만드는 강의로 원하는 키워드를 입력하면 크롤링 후 결과를 전송해 주는 방법을 배울 수 있습니다. AWS 람다(Lambda)를 사용하여 텔레그램 챗봇을 만드는 방법은 크롤링 이외에도 다양한 곳에 활용이 가능하기 때문에 많은 분들께 도움이 되실 거라 생각됩니다. 업데이트는 1월 중순 예정이며 업데이트 이후 강의 가격이 인상될 수 있지만 기존 수강생에게 추가 비용은 부가되지 않습니다. 모두 2024년 새해 복 많이 받으세요~ 감사합니다. 실습으로 끝장내는 파이썬 웹 크롤링과 웹 페이지 자동화 https://inf...

파이썬 기초 강의 - 독학하는 프로그래밍 입문자, 초보자를 위한 무료 강의

독학하는 프로그래밍 입문자, 초보자를 위해 만든 2023년 최신 버전 파이썬 기초 강의입니다. 프로그래밍이 처음이신 분도, 파이썬(python)이 처음이신 분이라도 누구나 쉽게 배울 수 있습니다. 이 영상의 재생시간은 총 3시간 정도로 코딩이 완전히 처음이신 분도 따라 하실 수 있도록 파이썬 설치부터 시작합니다. 파이썬 설치와 IDLE 사용 방법 VSCODE 설치 및 사용 방법, 익스텐션 설치 숫자 자료형 문자열 자료형 문자열 인덱싱과 슬라이싱 변수 문자열 포맷팅 조건문 if 리스트 list 튜플 tuple 딕셔너리 dict 반복문 while 반복문 for 반복문으로 구구단 출력하기 반복문과 조건문 함께 사용하기 반복문 break, continue 반복문에 딕셔너리 사용하기 내장 함수 함수 만들기와 리턴..

파이썬 셀레니움(selenium) 웹브라우저 스크린샷 찍는 방법(save_screenshot 사용법)

파이썬 셀레니움(selenium)에서 save_screenshot을 사용하면 아주 간단하게 웹브라우저 스크린샷을 찍을 수 있습니다. from selenium import webdriver from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager import time options = Options() options.add_argument("--start-maximized") service = Service(ChromeDriverManager().install()) dri..

파이썬 moviepy로 동영상(mp4)에서 mp3 추출하는 방법

파이썬 moviepy를 사용하여 영상파일(mp4)에서 소리(mp3) 추출하는 방법에 대한 강의입니다. os.listdir을 사용하여 지정된 폴더에서 파일 목록을 가져오고 리스트컴프리헨션과 endswith를 사용하여 mp4 파일만 리스트로 만든 다음 moviepy를 사용하여 mp4 파일에서 mp3를 추출해냅니다. 먼저, pip install moviepy로 설치 후 시작합니다. from moviepy.editor import VideoFileClip import os foler_name = "mp4" file_list = os.listdir(foler_name) print(file_list) # 1 - 기본 반복문으로 빈 리스트에 mp4 파일만을 추가 mp4_file_list = [] for file in..

파이썬 glob.glob, os.path.isdir, isfile 사용하여 원하는 파일, 폴더 구분하여 추출하는 방법

파이썬의 glob.glob을 사용하여 원하는 확장자별, 이름별로 파일 목록을 추출하는 방법과 os.path.isdir, os.path.isfile 사용하여 파일과 폴더 구분하여 리스트로 만드는 방법에 대한 강의 영상입니다. import glob import os path = "samples" # 전부 가져오기 result = glob.glob(f"{path}/*") print(result) # 특정 확장자 전부 result = glob.glob(f"{path}/*.py") print(result) # 이름으로 찾기 result = glob.glob(f"{path}/2*.py") print(result) # 폴더, 파일 구분 isfile을 사용하면 파일 찾기 # 1 result = [] for i in g..

파이썬 os.listdir, glob.glob 사용법 지정한 폴더의 파일 리스트 가져오기

파이썬 os.listdir, glob.glob을 사용하여 지정한 폴더의 파일 목록을 가져오는 방법에 대한 강의입니다. 두가지 방법의 사용법과 차이점을 배울 수 있습니다. import os import glob path = 파일 목록을 가져오려는 폴더 listdir_result = os.listdir(path) print(listdir_result) print(len(listdir_result)) glob_result = glob.glob(f"{path}/*") print(glob_result) print(len(glob_result)) 자세한 사용법은 아래 강의 영상을 참고하세요. 이 강의에서 사용하는 파이썬은 3.10.6 버전이며 편집기는 vscode입니다. 사용하는 패키지는 os, glob입니다. h..

파이썬 파일 확장자 추출하는 방법(os.path.splitext vs pathlib.Path)

파이썬 os.path.splitext와 pathlib.Path 그리고 문자열에 split을 사용하여 파일 확장자만 추출하는 세가지 방법에 대한 내용입니다. import os import pathlib img_path = r"pillow_img\xmas.img.test.jpg" path = os.path.splitext(img_path) print(path[-1]) path = pathlib.Path(img_path) print(path) print(path.parent) # pillow_img print(path.name) # xmas.img.test.jpg print(path.suffix) # .jpg path = img_path.split(".") print(path[-1]) 자세한 내용은 아래 강의..

파이썬(python) datetime 모듈 timedelta 사용하여 날짜, 시간 차이 계산하는 방법(더하기, 빼기)

파이썬(python) datetime 모듈의 timedelta를 사용하면 날짜와 시간 차이를 쉽게 계산할 수 있습니다.(더하기, 빼기) 현재 시각에서 몇 시간 뒤, 몇 주 뒤 등을 더했을 때가 언제인지 쉽게 알아낼 수 있으며, 원하는 날짜와 시간을 지정한 뒤 계산하는 것도 가능합니다. from datetime import datetime, date, time, timedelta now = datetime.now() print(now) print(now + timedelta(hours=200)) print(now + timedelta(weeks=50)) my_datetime = datetime(2022, 12, 1) print(my_datetime) print(my_datetime + timedelta(h..

파이썬 셀레니움(selenium) 링크 클릭해서 새탭(새창)으로 열기

파이썬(python) 셀레니움(selenium) 웹드라이버로 접속한 사이트에서 링크를 클릭했을 때 새 탭(새창)에서 링크가 열리는 가장 간단한 방법을 알려드립니다. driver.switch_to.window(driver.window_handles[ ])를 사용하여 열려있는 창을 이동하는 방법도 알 수 있습니다. from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import ..

파이썬 독학 네이버 OpenAPI 사용 me2.do 단축 url 만들기

파이썬으로 네이버 오픈 API를 사용하여 me2.do 단축 주소를 만드는 실습 강의 영상입니다. 프로그래밍 초보자라도 따라 할 수 있을 정도의 쉬운 난이도로 open api를 처음 사용해 보시더라도 자신만의 단축 URL 프로그램을 만들 수가 있게 됩니다. import os import sys import urllib.request import json client_id = "aaaaaaaaaaaaa" # 개발자센터에서 발급받은 Client ID 값 client_secret = "aaaaaaaaaa" # 개발자센터에서 발급받은 Client Secret 값 def create_naver_short_url(origin_url): encText = urllib.parse.quote(origin_url) data..

반응형