programming/python 3

[python] selenium 이용한 element 접근으로 네이버 쇼핑 상품 접속하기

python selenium 이용한 element 접근으로 네이버 쇼핑 상품 접속하기 이번껀 마우스포인트를 이동하여 클릭하는 것이 아닌 코드를 이용하여 웹브라우저를 제어한 것입니다. chromedriver에 python의 selenium을 이용하니 원하는 페이지로 자동으로 이동하는 것이 쉬워집니다. 다음 순서로 프로그램을 짰습니다. - 네이버 홈페이지 접속 - 검색 창 element 정보 가져오기 - 검색어 입력하기 - enter 치기 - 검색어에 맞는 a tag 찾고 click 이벤트 (새탭이 열림) - 네이버 검색한 탭 닫기 - 남은 탭을 driver로 사용함 - 상세정보 탭까지 스크롤로 내려가기 - 상세정보[1], 리뷰[2], Q&A[3], 반품교환정보[4] 탭에서 Q&A[3]탭을 클릭함 - 상세정..

programming/python 2024.04.09

[파이썬] chatgpt에서 받은 응답의 데이터형 확인

chatgpt에서 받은 응답을 sample_json.json 이라고 파일로 저장해두고 시퀀스, 컬렉션을 확인해 봅니다. chatgpt에서 받은 응답은 json 형식입니다. * sample_json.json { "id": "cBatnZhKsLxtcoq9aMOYvkmOlJUNUUj-8hpWh0", "object": "chat.completion", "created": 5691337009, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "\uc7a1\ud1a0\uc774\ub780 \uac78 \ube0c\ub79c\ub4dc." }, "logprobs": null, "fi..

programming/python 2024.03.11

[파이썬] 데이터 구분

1. 파이썬에서 데이터형은 다음의 분류로 보면 됩니다. 문자열, 리스트, 듀플, 범위, 집합, 사전 이 정도의 데이터형에 대해서 알면 될 것 같습니다. 2. 파이썬의 데이터형은 순서가 있는지 없는지에 따라서 시퀀스와 컬렉스으로 구분합니다. 시퀀스 : 문자열, 리스트, 튜플, 범위 컬렉션 : 집합, 사전 문자열 : 변수에 텍스트를 넣어 만듬 s = '안녕하세요' print(type(s)) 리스트 : 대괄호 사이에 콤마로 값을 분리해서 만듬 a = [1, 2, 3] print(type(a)) 듀플 : 소괄호를 이용하여 만듬 b = (1, 2, 3) print(type(b)) 범위 : 시작값, 끝값, 간격 c = range(1, 10, 2) print(type(c)) 집합 (set) : 대괄호 사이에 콤마로 ..

programming/python 2024.03.11