본문 바로가기

반응형

코딩

(17)
Selenium 으로 티스토리 자동 로그인 | Selenium 자동 로그인 구상 작년에 티스토리의 로그인 과정이 카카오계정을 사용하는 것으로 통합되었다. 통합 후 파이썬으로 개발하여 기존에 사용하던 자동로그인 코드가 더이상 유효하지 않은 코드가 되었다. (아래 링크 참조) 티스토리 API Access token 자동 발급 받기 업데이트 ※ 아래 내용은 티스토리의 카카오계정 통합으로 인해 자동 로그인 사용이 불가능 해져 수동으로 발급 받아야 합니다. (2021. 4. 14) | 발급 프로세스 변경 Implicit 방식에서 Authentication Code 방식으로 strangeronpaleblue.com 하지만 최근 Selenium을 이용해서 개발하는 과정에서 API사용이 아닌 브라우저 동작을 자동화 하면 유효한 로그인 세션을 얻을 수 있지 않을..
티스토리 API Access token 자동 발급 받기 업데이트 ※ 티스토리 자동 로그인 게시물 업데이트 내용 - Selenium 사용 (2022. 01. 06) Selenium 으로 티스토리 자동 로그인 | Selenium 자동 로그인 구상 작년에 티스토리의 로그인 과정이 카카오계정을 사용하는 것으로 통합되었다. 통합 후 파이썬으로 개발하여 기존에 사용하던 자동로그인 코드가 더이상 유효하지 않 strangeronpaleblue.com ※ 아래 내용은 티스토리의 카카오계정 통합으로 인해 자동 로그인 사용이 불가능 해져 수동으로 발급 받아야 합니다. (2021. 4. 14) | 발급 프로세스 변경 Implicit 방식에서 Authentication Code 방식으로 얼마전 예전에 작성했던 "파이썬 로그인 세션 유지하기 & 티스토리 API Access token 자동 발..
네이버 검색 API를 이용한 코로나, 부동산 뉴스 검색 - with Python 네이버에서는 검색 API를 제공하여 일 25,000건 한도로 검색엔진에 등록된 다음 데이터를 조회 할 수 있다. 네이버 검색 결과 컨텐츠 웹 서비스 또는 모바일 앱에 네이버 웹문서/블로그/뉴스/책/영화/카페글/지식iN/쇼핑/이미지/백과사전/전문자료 분야에 대한 검색 결과 지역 검색 ‘OO역 맛집’, ‘OO동 술집’과 같은 검색 결과를 보여주고 싶을 때 사용하며, 네이버 지역 서비스에 등록된 각 지역별 업체 및 상호 검색 결과 검색 부가 기능 검색 부가 기능으로 특정 검색어에 대해 성인검색어 여부를 알려주는 기능과 검색창에 입력된 오타를 바로 잡아주는 오타변환 기능 제공 위에서 지원하는 기능 중 검색 결과 컨텐츠의 뉴스 검색 기능을 사용하여 파이썬으로 코로나, 부동산 관련 뉴스를 검색해주는 프로그램을 만들..
파이썬 파일 읽기 파이썬에서 파일을 읽는 방법은 read() / readline() / readlines() 3가지 이다. 다음과 같이 총 5줄을 가지고 있는 파일을 사용해 각각 어떻게 동작하는지 보겠다. read() 함수는 파일 전체의 내용을 읽어온다. f = open("C:/test/file_read.txt", 'r') line = f.read() print(line) f.close() Line 1 Line 2 Line 3 Line 4 Line 5 readline() 함수는 한번 호출할 때마다 파일을 한줄씩 읽어온다. f = open("C:/test/file_read.txt", 'r') line1 = f.readline() line2 = f.readline() print(line1) print(line2) f.clos..
파이썬 파일 쓰기 파이썬으로 파일 쓰기를 하기 위해서는 open 함수로 파일을 생성하거나 경로를 열어준다. fw = open("C:/test/file_write.txt", 'w') 파일을 열었으면 write 함수를 이용해 파일에 입력할 내용을 넣어준다. fw.write("파이썬 파일 쓰기 테스트.") fw.close() 제대로 써졌는지 read 함수로 파일 내용을 읽어서 출력해본다. fr = open("C:/test/file_write.txt", 'r') data = fr.read() print(data) 파이썬 파일 쓰기 테스트. 마지막으로 파일 입/출력은 꼭 close 함수로 파일을 닫아준다. fr.close()
파이썬 조건문 (if - elif - else) 사용하기 파이썬의 조건문은 if - elif - else 가 유일하다. 기본 형태는 아래와 같다. if 문은 단독으로 쓰일 수 있고 조건에 따라 여러개의 elif 문을 함께 사용 할 수 있다. else는 마지막 아무것도 해당되지 않는 조건이 있을 때 사용한다고 생각하면 된다. if 조건: [수행문] ... elif 조건: [수행문] ... else: [수행문] ... 아래는 if - elif - else 의 예제이다. [예제] grade_point = 85 if grade_point >= 90: print("Grade : 수") elif grade_point >= 80: print("Grade : 우") elif grade_point >= 70: print("Grade : 미") elif grade_point >..
파이썬 반복문 (while) 사용하기 이전 글에 나온 For 문 외에도 While 문을 사용 할 수 있다. 2020/02/27 - [Programming/한줄코딩] - 파이썬 반복문 (for) 사용하기 While 문의 기본 사용법은 다음과 같다. while [조건문] : [수행 코드] 아래는 1부터 10까지의 합 구하기를 while 문으로 작성한 예제이다. i = 0 result = 0 while i
파이썬 반복문 (for) 사용하기 파이썬에서의 For 문의 기본 형태는 다음과 같다. [ for 변수 in 리스트(또는 튜플, 문자열): ] 파이썬 반복문 for 예시 [ 1 부터 10까지 출력 ] for idx in range(1,11) : print(idx) idx += 1 1 2 3 4 5 6 7 8 9 10

반응형