본문 바로가기

전체 글21

selenium) 셀레니움 기본 사용법 from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.alert import Alert from selenium.webdriver.support.select import Select from selenium.webdriver.chrome.options import Options from selenium.webdriver.support.ui import Select from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.. 2022. 1. 17.
JavaScript) highlight.js 사용하여 코드구문 강조 시키기 1. https://highlightjs.org/static/demo/ highlight.js demo highlightjs.org 2. 위 사이트에 접속하여 Themes에서 테마 이름 고르기 3. 테마 적용 시키는 법 - 스킨 편집 -> html 편집 -> 밑줄 친 부분에 테마 이름 적용 후 전체 소스를 사이에 넣고 적용 테마 이름 적용 꿀팁 - 대문자 -> 소문자 - 띄어쓰기 -> "-" - "/" 그대로 적용 - ex) Base16/Tomorrow Night -> base16/tomorrow-night 2022. 1. 9.
Python) map이란? # 함수에 반복 가능한 자료형의 각 요소를 실행시켜줌 map(function, iterable) def test_func(x): print (x) map(test_func, [1,2,3,4]) >>> result >> 1 2 3 4 #------------------------------------------ def test_func(x): return 2*x # list와 map을 사용하여 간략하게 표현가능 map_list = list(map(test_func, [1,2,3,4])) print (map_list) >>> result >> [2,4,6,8] 2022. 1. 9.
Python) chrome driver 자동 다운로드 만들기 여러 버전을 다운 받을 경우가 있어서 모듈 설치후 참고하여 커스텀 하기로 결정 대충 확인해 보니 1.운영체제 확인 2.버전 확인 후 requests를 이용해 3.최신 크롬드라이버를 다운로드 최종적으로 만들 크롬드라이버 다운로드 기능은.. 1. 윈도우 버전으로만.. 2. 여러버전 다운가능 3. chromedriver 설치 폴더 추가 # -*- coding: utf-8 -*- import os import sys import re import requests from bs4 import BeautifulSoup import zipfile # 0 현재 최신버전 # 1 여러버전 지정 mode = 1 # 다운받을 버전 리스트 version_list = [95,96,97] # 사용자 pc Downloads 폴더 d.. 2022. 1. 8.