공부
-
XPath공부/Python 2020. 5. 21. 21:32
마크업 언어에서 특정 요소를 찾기 위한 경로를 나타내는 언어 보통은 ID나 클래스이름으로 특정 요소를 찾는데, 이를 XPath를 사용해 쉽게 찾을 수 있다. 기본 구문 //태그 이름[@속성 '값'] 절대 경로 /html/body/div[2]/div/form/div 상대 경로 //div[@class='form-group'] ex) driver.find_element_by_xpath('//*[@id="frmNIDLogin"]/fieldset/input').click() https://qssdev.tistory.com/42
-
네이버 자동 로그인(selenium)공부/Python 2020. 5. 21. 21:11
selenium모듈을 활용한 자동 네이버 로그인 * chromedriver.exe 와 selenium 모듈을 따로 설치하였다. from selenium import webdriver driver = webdriver.Chrome("C:\\Users\\user\\Desktop\\chromedriver.exe") driver.get("https://nid.naver.com/nidlogin.login") delay = 1 driver.implicitly_wait(delay) #리소스를 기다리는 시간 driver.find_element_by_name('id').send_keys('id') driver.find_element_by_name('pw').send_keys('*******') driver.find_el..
-
python 가변인자공부/Python 2020. 5. 19. 16:08
def 함수이름(*인자이름): 을 통해 파이썬에서 가변인자를 사용할 수 있다. 다음은 여러 수를 입력 받아서 가장 그 중 가장 큰 수를 반환하는 함수를 포함한 프로그램이다. python 3.x 버전 def func(*args): item=list(map(int, args[0])) n = len(item) max = item[0] for i in range(1,n): if max < item[i]: max = item[i] print(max) return max max = func(map(int,input("입력 : ").split())) print("max_num : %d" %max)
-
Request모듈공부/Python 2020. 2. 22. 08:30
Python request 모듈 import requests url = 'https://doraeul19.tistory.com' response = requests.get(url) response.text response.status_code 값 전달 : params = {'파라미터1': '값1', '파라미터2': '값2'} GET : requests.get(url, params=params) POST : request.post(url, cookies="쿠키값", data=params) 예시 더보기 ex ) import requests cookie = {'PHPSESSID':"쿠기값"} url="http://url.php" signup="http://signup.php" old_username="" us..
-
MVC공부/Web 2020. 1. 22. 03:01
에플리케이션을 Model - View - Controller의 세가지 역할로 구분한 개발 방법 -Model 데이터가 정의되는 부분, 데이터의 조회, 삽입, 변경, 삭제등을 담당 -View 데이터를 보여주기 위한 부분, 데이터를 어떻게 화면에 표시해줄것인가? -Controller 사용자의 요청에 따른 응답을 처리하기 위한 부분 https://ko.wikipedia.org/wiki/%EB%AA%A8%EB%8D%B8-%EB%B7%B0-%EC%BB%A8%ED%8A%B8%EB%A1%A4%EB%9F%AC