programming 380

[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

[C#] visual studio에서 사용자 정의 컨트롤(UserControl) 안 보일 때

[C#] visual studio에서 사용자 정의 컨트롤(UserControl) 안 보일 때 Visual Studio에서 Windows Forms 앱(.NET Framework)으로 프로젝트를 만들고 UcPanel이라는 이름의 Panal을 하나 만들고 UserControl을 상속받았는데 이걸 Form에 드래그해서 연결하려고 하는데 도구상자에 UserControl 메뉴가 안 보입니다. 보이도록 설정하려면 다음과 같이 합니다. 도구상자의 모든 Windows Forms에 마우스커서 두고 오른쪽마우스버튼 눌러서 항목선택 메뉴를 선택합니다. .NET Framework 구성요소 탭에서 UserControl을 찾아서 체크박스를 누르고 확인 버튼을 클릭합니다. 확인버튼을 눌러도 도구상자에서 안 보입니다. 이때 디버그에..

programming/C# 2024.03.22

[파이썬] 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

[jsp] 구글 지도 embed 약도 찾아오는길 넣기

[jsp] 구글 지도 embed 약도 찾아오는길 넣기 1. 구글 사이트 접속https://www.google.co.kr/maps 2. 주소 검색 후 위치 선택 3. 메뉴 클릭 후 지도 '공유 또는 퍼가기' 메뉴 클릭 3. 지도 퍼가기 탭을 선택합니다. 4. HTML 복사를 클릭합니다. 5. 복사된 HTML을 홈페이지 html 파일에 복사해 붙여 넣습니다. [jsp] 구글 지도 embed 약도 찾아오는길 넣기

programming/jsp 2018.07.05