반응형 전체 글463 JavaScript를 활용한 네이버 계정 및 비밀번호 입력 document.getElementById('id').value = arguments[0]; 이 JavaScript 코드 조각은 두 부분으로 구성되어 있음. DOM 요소 선택과 값 할당임. DOM 요소 선택: document.getElementById('id') 이 부분은 HTML 문서 내에서 고유한 ID 속성을 가진 요소를 찾음. 여기서 'id'는 찾고자 하는 요소의 ID를 가리킴. 예를 들어, 만약 로그인 폼에 사용자 이름을 입력하는 요소의 ID가 'id'라면, 이 코드는 그 요소를 찾음. document 객체는 현재 웹 페이지를 나타냄. getElementById 메서드는 주어진 ID 값을 가진 요소를 문서에서 찾아서 반환, 반환된 요소는 이후에 JavaScript 코드에서 조작될 수 있음. 값 할.. 2024. 3. 22. 파이썬 크롬 셀레늄 멀티쓰레딩 셀레늄 멀티쓰레딩 파이썬을 사용하여 웹 페이지에서 데이터를 스크래핑하는 것은 매우 일반적인 작업 중 하나입니다. Selenium은 이러한 작업을 위해 널리 사용되는 도구 중 하나로, 웹 브라우저를 프로그래매틱으로 제어하여 웹 페이지의 동적 콘텐츠를 포함한 데이터를 추출할 수 있습니다. 멀티쓰레딩을 이용하면 Selenium을 사용한 웹 스크래핑 작업을 병렬로 수행하여 효율성을 높일 수 있습니다. 본 글에서는 Python의 threading 모듈을 사용하여 Selenium 기반 웹 스크래핑을 멀티쓰레딩으로 구현하는 방법에 대해 설명합니다. 기본 설정 먼저 필요한 라이브러리를 임포트합니다. threading은 파이썬의 기본 스레딩 모듈, selenium은 웹 브라우저를 자동화하기 위한 라이브러리, chrome.. 2024. 3. 22. openrouter AI 툴을 활용한 매개변수값 조정 openrouter AI 툴을 활용한 매개변수값 조정 import requests import json # openrouter.ai에서 무료 AI 모델을 찾아서 아래 "model" 내에 넣으면 된다. response = requests.post( url="https://openrouter.ai/api/v1/chat/completions", headers={ "Authorization": "", # "HTTP-Referer": "{YOUR_SITE_URL}", # Optional, for including your app on openrouter.ai rankings. # "X-Title": "{YOUR_APP_NAME}", # Optional. Shows in rankings on openrouter.a.. 2024. 3. 21. 파이썬 config.ini 파일 생성 파이썬 config.ini 파일 생성 import configparser import os # 파일 경로 설정 config_file_path = r'C:\Users\문세라\chrome-config\config.ini' # ConfigParser 인스턴스 생성 config = configparser.ConfigParser() # 기존 설정 파일이 존재하는 경우, 해당 파일 읽기 if os.path.exists(config_file_path): config.read(config_file_path) # 'chrome' 섹션에 설정 추가 또는 업데이트 config['chrome'] = { 'path': r'C:\Program Files\Google\Chrome\Application\chrome.exe', 'dr.. 2024. 3. 21. 이전 1 2 3 4 5 ··· 116 다음 반응형