플그래밍/파이써언 192

[파이썬] Selenium에서 webdriver 다운로드 콘솔창 가리는 ⚒️방법⚒️

from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager from selenium.webdriver.common.by import By from subprocess import CREATE_NO_WINDOW option = Options() option.add_argument('--headless') # 헤드레스 option.add..

[파이썬] 내가 공부하려고 만든 Tkinter 투토리얼

Python Tkinter Tkinter란? Tkinter는 그래픽 사용자 인터페이스(GUI)를 만들기 위한 표준 Python 라이브러리입니다. 그래픽 인터페이스를 만들기 위한 도구와 위젯의 집합인 Tk 툴킷을 기반으로 하며, Python 애플리케이션을 위한 창, 대화 상자, 버튼, 레이블 및 기타 위젯을 간단하게 만들 수 있는 방법을 제공합니다. 다음은 Tkinter의 몇 가지 주요 기능입니다. 크로스 플랫폼: Tkinter는 Windows, macOS, Linux를 포함한 대부분의 운영 체제에서 사용할 수 있습니다. 배우기 쉽다: Tkinter는 비교적 간단하고 배우기 쉬운 라이브러리이기 때문에 초보자에게 좋은 선택입니다. 사용자 정의 가능: Tkinter는 필요에 맞게 사용자 정의할 수 있는 다양한..

[파이썬] Pandas 기초

🐼 Pandas Library Pandas는 데이터 분석 및 조작을 위한 Python 라이브러리입니다. 대규모 데이터 세트를 효율적으로 저장하기 위한 데이터 구조와 데이터 작업을 위한 도구를 제공합니다. 🧰 용도 판다를 사용하면 다음과 같은 다양한 작업을 수행할 수 있습니다: ◽ 데이터 정리 및 전처리 ◽ 데이터 선택 및 필터링 ◽ 데이터 그룹화 및 집계 ◽ 여러 소스의 데이터 병합 및 조인 ◽ 데이터 재구성 및 피벗 ◽ 내장된 플로팅 도구로 데이터 시각화 Pandas는 데이터 과학 커뮤니티에서 널리 사용되며 Python에서 데이터를 분석하고 조작하기 위해 반드시 알아야 할 라이브러리입니다. 📖 예제 CSV 파일을 판다 데이터프레임으로 가져오기 import pandas as pd df = pd.read_..

[파이썬] 간단한 계산기 (+, -, *, /)

📱 [파이썬] 간단한 계산기 (+, -, *, /) ChatGPT를 참고하여 만든 Tkinter 계산기 입니다. ▫️ 덧셈, 뺄셈, 곱셈, 나눗셈 ▫️ 입력 값 표시 줄 📦 파이썬 코드 import tkinter as tk 먼저 Python에서 GUI를 생성기능을 제공하는 tkinter 모듈을 가져옵니다. class Calculator: def __init__(self, master): self.master = master master.title("계산기") 다음으로 계산기의 로직이 포함된 Calculator 클래스를 정의합니다. __init__ 메서드에서 계산기의 부모 창인 마스터를 매개변수로 전달합니다. 창 제목은 "계산기"로 설정합니다. self.total = tk.DoubleVar() self.t..

[파이썬] 간단한 텍스트 에디터 (열기, 조회, 수정, 저장)

✏️ [파이썬] 간단한 텍스트 에디터 (열기, 조회, 수정, 저장) ChatGPT를 참고하여 만든 Tkinter 텍스트 에디터 입니다. ▫️ 텍스트 파일 열기 ▫️ 수정 사항 발생 시 타이틀바에 알림 ▫️ 저장 ▫️ 종료 전 수정 사항 저장 여부 확인 📦 파이썬 코드 import tkinter as tk from tkinter import filedialog class TextEditor: def __init__(self, master): self.master = master self.master.title("텍스트 편집기") self.text = tk.Text(self.master, wrap='word') self.text.pack(fill='both', expand=True) self.changed ..

[파이썬 기초] 너무 쉬운 IndexError

[파이썬 기초] 너무 쉬운 IndexErrorIndexErrormokrok은 총 5개의 아이템을 가진 리스트입니다.(IndexError: list index out of range)  IndexError 결과목록에 존재하지 않는 아이템을 불러오게되면 발생하는 오류입니다.     [플그래밍/파이써언] - [파이썬] Selenium - 현재 활성화된 브라우저 웹주소 추출하기![플그래밍/파이써언] - [파이썬] Selenium - YES24티켓 오픈일 순 정보 추출하기![플그래밍/파이써언] - [파이썬] Selenium - 웹사이트 풀스크린샷 캡쳐하기![플그래밍/파이써언] - [파이썬] ModuleNotFoundError: No module named 'Tkinter'[플그래밍/파이써언] - [파이썬 기초] ..

[파이썬 기초] 너무 쉬운 ModuleNotFoundError

ModuleNotFoundError bs5라는 모듈을 불러왔지만 찾을 수 없거나 존재하지 않을 때 발생하는 오류입니다. (ModuleNotFoundError: No module named 'bs5') ModuleNotFoundError 결과 'bs5'라는 이름을 가진 모듈을 찾을 수 없습니다. [플그래밍/파이써언] - [파이썬] Selenium - 현재 활성화된 브라우저 웹주소 추출하기! [플그래밍/파이써언] - [파이썬] Selenium - YES24티켓 오픈일 순 정보 추출하기! [플그래밍/파이써언] - [파이썬] Selenium - 웹사이트 풀스크린샷 캡쳐하기! [플그래밍/파이써언] - [파이썬] Selenium - 터미널창에 표시되는 이상한 문구 없애기! [플그래밍/파이써언] - [파이썬] Mod..

[파이썬] Selenium - 현재 활성화된 브라우저 웹주소 추출하기!

[파이썬] Selenium - 현재 활성화된 브라우저 웹주소 추출하기! 기능 파이썬 셀레니움으로 웹사이트 접근 시 현재 주소를 확인하는 기능입니다. 코드 import selenium from selenium import webdriver from selenium.webdriver.common.by import By from time import sleep URL = 'https://www.daum.net' driver = webdriver.Chrome(executable_path='chromedriver') driver.get(url=URL) print(driver.current_url) driver.quit() 예제 현재 접속된 사이트의 웹주소를 추출합니다.

[파이썬] Selenium - YES24티켓 오픈일 순 정보 추출하기!

[파이썬] Selenium - YES24티켓 오픈일 순 정보 추출하기! 기능 파이썬 셀레니움을 활용하여 YES24티켓 사이트의 오픈일 순 내용을 추출하는 기능입니다. 코드 import selenium from selenium import webdriver from selenium.webdriver.common.by import By from time import sleep URL = 'http://ticket.yes24.com/New/Notice/NoticeMain.aspx' browser = webdriver.Chrome(executable_path='chromedriver') browser.get(url=URL) # 오픈일순 l = browser.find_element(By.XPATH, "/html/..

728x90