본문 바로가기
반응형

Python6

[Python] 차세대 웹 자동화 툴, Playwright 완벽 가이드 (vs Selenium, Codegen, exe 배포) [Python] 차세대 웹 자동화 툴, Playwright 완벽 가이드 (vs Selenium, Codegen, exe 배포)웹 크롤링이나 자동화 테스트를 위해 오랫동안 왕좌를 지켜온 것은 단연 Selenium이었습니다. 하지만 최근 몇 년 사이, Microsoft가 내놓은 강력한 대항마인 Playwright가 놀라운 속도와 편의성으로 개발자들의 마음을 사로잡고 있습니다.오늘은 Python Playwright가 무엇인지, Selenium과 비교했을 때 어떤 점이 다른지, 그리고 강력한 기능인 Codegen과 배포 방법까지 한 번에 정리해 드립니다.1. Playwright란 무엇인가?Playwright는 Microsoft에서 개발한 오픈소스 웹 자동화 라이브러리입니다. Chromium, Firefox, W.. 2026. 3. 3.
[Python] MD5 hash 값 출력 프로그램 Tkinter를 이용하여 GUI 창에서 폴더를 선택하면, 해당 폴더 내의 모든 파일과 하위폴더 내 모든 파일에 대해 MD5 값을 구하고 이를 CSV로 저장할 수 있도록 하는 프로그램입니다. import sys,os import hashlib import tkinter from tkinter import * from tkinter import filedialog from tkinter import messagebox import csv import re def on_closing(): if messagebox.askokcancel("종료","종료하시겠습니까?"): window.quit() def save_btn(): with open('HASH분석결과.csv','w',newline='',encoding='.. 2020. 11. 24.
[Python-신한인디i] 동작하지 않는 example... 본문이 쓸데없이 길어졌으니 바쁜 현대인을 위해 바로 핵심만 짧게 요약합니다. 1) 신한인디i 설치는 웬만하면 기본경로에. 2 , 4) 예제는 32비트 python을 관리자 권한으로 실행해야함. 3) python 모듈 설치 필요 (+ 없어진 모듈이 있어 코드 수정 필요) + 데이터 처리와 관련하여 문자열->숫자로 코드 변경해야하는 부분 있음. Python이 요즘 너무 재밌어서 주식 자동매매 프로그램을 만들고자 했습니다. 제가 주로 이용하고 있던 신한금융투자에서 제공하는 방법으로는 "신한인디i"라는 프로그램을 받아 이쪽에서 제공해주고 있는 예제를 가지고 연습하는 것 입니다. 개발 연차가 느껴지는 삽입그림과 G#, MFC, VIsual Basic.... 깜짝 놀랄 시스템 설치 최소 사양.... 어쨋든 이런 고.. 2020. 11. 13.
[Telegram-bot] NAS_bot(윈도우OS실행파일) 기능설명은 이전 글 참고 부탁드립니다. 2020/10/30 - [PC] - [Telegram-bot] File-management를 위한 NAS_bot [Telegram-bot] File-management를 위한 NAS_bot 최근 telegram-bot이라는 telegram의 너무나도 고맙고 재밌는 기능을 알게 되었다. Synology NAS의 알림을 telegram으로 받는 bot과 Synology NAS의 download station에 torrent 등록/상태 확인하는 bot 등을 사.. dragom.tistory.com 소스코드는 아래 글 참고 부탁드립니다. 2020/11/09 - [PC] - [Telegram-bot] NAS_bot(소스 코드) [Telegram-bot] NAS_bot(소스 .. 2020. 11. 9.
반응형