반응형

프로그래밍 17

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

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

파이썬 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..

파이썬 독학 웹 크롤링 멜론 TOP100 실시간 차트 순위 검색 결과 가져오기 - beautifulsoup, requests 기초 사용법

파이썬 beautifulsoup와 requests를 사용하여 멜론 TOP100에 올라와 있는 차트 순위 곡이름, 가수명, 앨범명을 1위부터 100위까지 전부 가져오는 웹크롤링 독학 실습 영상입니다. 이 강의에서는 자손 태그와 자식 태그를 선택하는 방법, beautifulsoup에서 text와 string의 사용법과 차이점을 배울 수 있습니다. from bs4 import BeautifulSoup import requests headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36" } url = "https://ww..

파이썬 셀레니움(selenium) 웹 드라이버 주요 옵션 마스터

파이썬 셀레니움 웹 드라이버에는 다양한 옵션을 사용할 수 있습니다. 이 강의 하나면 브라우저 창 크기 조절, 화면이 보이지 않는 헤드리스 모드, 자동화된 테스트 소프트웨어 메세지 제거, 음소거, 시크릿 모드 등 자주 사용하는 옵션을 배울 수 있습니다. from selenium import webdriver from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager options = Options() user_agent = "Mozilla/5.0 (Windows NT 10...

파이썬 셀레니움(selenium) 크롬드라이버 자동 설치, 업데이트 패키지 webdriver_manager 사용법

파이썬 셀레니움(selenium)을 사용할 때 가장 번거로운 것 중 하나가 바로 웹 드라이버 설치입니다. 수시로 버전업이 되는 웹브라우저의 버전에 맞춰줘야 하는 게 상당히 귀찮은 일이죠. 그럴 때 사용하는 패키지가 바로 webdriver_manager입니다. 이걸 사용하면 앞으로는 직접 크롬드라이버를 설치할 일이 없어집니다. 일단, pip install webdriver-manager를 사용하여 패키지 설치를 합니다. 물론 파이썬과 셀레니움(selenium)은 설치되어 있어야 합니다. 먼저 셀레니움3(selenium3) 버전에서의 사용법입니다. from selenium import webdriver from selenium.webdriver.chrome.options import Options from ..

파이썬 continue, break 사용법/반복문(for, while) 코드 실행 건너뛰기, 중단 방법 | 파이썬 기초 강의

파이썬 continue, break 사용법/반복문(for, while) 코드 실행 건너뛰기, 중단 방법 | 파이썬 기초 강의 파이썬 반복문에서 코드실행을 건너뛸때 사용하는 continue와 반복문 코드실행을 중단할때 사용하는 break 사용법 강좌입니다. 예제는 for 반복문으로 되어있지만, continue와 break는 while 반복문을 사용할때도 똑같이 사용 할 수 있습니다. for i in range(10): if i == 3: continue if i == 7: break print(i) print('end') 출처 : 유튜브 프로그래머 김플 스튜디오

파이썬 pyautogui 매크로 프로그램 만들기 / 마우스 키보드 자동화 | 파이썬 기초 강의

파이썬 pyautogui 매크로 프로그램 만들기 / 마우스 키보드 자동화 | 파이썬 기초 강의 파이썬 pyautogui 모듈을 사용하여 매크로 프로그램 만들기 1편, 마우스와 키보드를 제어하는 자동화(오토) 프로그램을 만들때 사용하는 pyautogui 사용법 강좌 입니다. 누구나 따라 할 수 있는 기초적이고 쉬운 강의 내용이지만 이것만 알더라도 파이썬으로 마우스 좌표를 알아내어 원하는 곳을 자동으로 클릭하고 키보드를 제어하여 자동으로 타이핑하는 기본적인 마우스/키보드 자동화 매크로 프로그램 제작이 가능합니다. import pyautogui import time print(pyautogui.position()) # 현재 마우스의 위치를 알아냅니다. pyautogui.moveTo(1178, 201, 1) #..

파이썬 리스트 enumerate 사용법 / 인덱스와 요소를 함께 출력하는 내장함수 | 파이썬 기초 강의

파이썬 리스트 enumerate 사용법 / 인덱스와 요소를 함께 출력하는 내장함수 | 파이썬 기초 강의 파이썬에서 리스트(list)에 내장함수 enumerate를 사용하면 리스트 요소의 인덱스 번호를 함께 추출 할 수 있습니다. for 반복문을 만들때 편리하게 사용 가능한 내장함수로 프로그램을 좀더 짧고, 보기 좋게 만들기 좋습니다. fruit = ['apple', 'banana', 'melon', 'kiwi', 'grape', 'strawberry', 'orange'] for e, i in enumerate(fruit): print(e, i) # 0 apple # 1 banana # 2 melon # 3 kiwi # 4 grape # 5 strawberry # 6 orange e = 0 for i in..

파이썬 리스트 요소 랜덤하게 섞기 random.shuffle 사용법 | 파이썬 기초 강의

파이썬 리스트 요소 랜덤하게 섞기 random.shuffle 사용법 | 파이썬 기초 강의 파이썬 프로그램에서 리스트(list)의 요소를 무작위하게 섞어서 새로운 리스트를 만들때 사용하는 random.shuffle 사용법에 대한 짧은 강좌 영상입니다. 같은 결과를 다른 방법으로 프로그래밍 할 수 있도록 random.sample에 대한 내용도 강의 영상에 포함되어 있습니다. import random i = list(range(10)) random.shuffle(i) print(i) # [8, 1, 0, 9, 6, 4, 2, 3, 7, 5] q = random.sample(i,10) print(q) # [6, 9, 5, 3, 4, 2, 1, 0, 7, 8] 유튜브 프로그래머 김플 스튜디오에 방문하시면 더 많은..

파이썬 대문자-소문자 변환/upper, lower 메소드 사용법 | 파이썬 기초 강의

파이썬 대문자-소문자 변환/upper, lower 메소드 사용법 | 파이썬 기초 강의 파이썬에서 대문자를 소문자로, 소문자를 대문자로 변환할때 사용하는 메소드 upper와 lower 사용 방법에 대한 영상입니다. 파이썬 프로그래밍에서 upper를 사용하면 소문자가 대문자로 변환되고, lower를 사용하면 대문자가 소문자로 변환됩니다. i = "python" print(i.upper()) # PYTHON i = "PYTHON" print(i.lower()) # python 유튜브 김플 스튜디오에 방문하시면 더 많은 파이썬 강의를 보실 수 있습니다. 김플 스튜디오 Go!!

반응형