본문 바로가기

분류 전체보기

(12)
경주여행 여름 휴가 겸 경주로 떠납니다. 초등학교 5학년? 6학년? 수학여행 이후로 처음가보는 경주 야무지게 아침도 먹어주고 캘리포니아 비치 > 경주월드 일정이였지만 비가와서 워터파크만 다녀왔다는..🥲 워터파크 사진이 없어서 고양이 사진으로 두번째 날 아침 사케동에 짬뽕으로 든든하게 먹어줬다. 왜냐? 많이 걸을거라 0칼로리 오전에 비가 좀 내려서 걱정했지만 사진 찍을땐 쨍쨍쓰~ 쨍쨍해진 경주는 막을수없다. 빙수가게로 도망치자 빙수다음은 뭐다? 아이스크림. 누가 그러냐고? 내가. 한바탕 황리단길 구경을 마치고 숙소에서 뻗어있다가 처음 먹어보는 뭉티기와 소갈비찜 배도 부르고 알딸딸하겠다 야경이 이쁜 동궁과 월지 한바퀴 돌아보자 2박3일 일정 꽉 채워서 마무리 드라켄 타고싶었는데 다음엔 꼭 도전한다..!!
가평여행 덥고 지쳤습니다. 떠났습니다. 내리자마자 닭갈비 뿌셔주시고 풀빌라 물놀이 시원~하게 해주시고 고기 싸악 먹어주시고 끝.
Appium - 쿠팡 자동화(1) 상당히 오랜만에 돌아온 Appium의 시간 실단말이 사라진 관계로 Andriod Studio 에뮬레이터로 진행해 보자 Pixel 4 옆의 Play Store 유무를 잘 살피자 난 앱을 다운받아야 하니깐.. 쿠팡의 전반적인 부분을 Appium으로 훑어보자 쿠팡에 처음 접속하니 권한 안내 팝업이 노출되었다. # 권한 안내 팝업 확인 try: permission_ok = driver.find_element(MobileBy.ID, value='com.coupang.mobile:id/confirm_button') permission_ok.click() result_permission_ok = "확인" except NoSuchElementException: result_permission_ok = "권한 안내 팝업..
Appium - App Open 진짜 오래 걸렸다. Pycharm 설정부터 App Open 명령어까지... 일단 제일 헤맸던 파이참 설정부터 복기해 보자 1. File > Setting > 자신의 프로젝트 이름 Tap 선택 2. Python Interpreter > + 버튼 선택 > appium python-client 설치 3. Pycharm 재부팅 (재부팅 안 했더니 드라이버가 안 잡혔다.) 4. 실단말 컴퓨터에 연결 (개발자 모드 USB 디버깅 체크) 5. Pycharm 명령어 입력 from appium import webdriver #webdriver 호출 desired_cap = { "appium:deviceName" : "273344584e217ece", # 단말명 (cmd > adb devices) "platformName..
Python Selenium 무한스크롤 웹 크롤링을 하다보면 맨 아래까지 스크롤해야 원하는 정보를 얻는 경우가 많다. # 스크롤 전 높이 before_h = driver.execute_script("return window.scrollY") # 무한 스크롤 while True: # 맨 아래로 스크롤을 내린다. driver.find_element(By.CSS_SELECTOR, 'body').send_keys(Keys.END) # 스크롤 사이 페이지 로딩 시간 time.sleep(1) # 스크롤 후 높이 after_h = driver.execute_script("return window.scrollY") if after_h == before_h: break before_h = after_h 이 코드는 신이고 나는 무적이다. 까먹기 싫어서 보관해두자.
Python Selenium with 원티드(1) 오늘은 원티드 스크래핑 도전. 최근 친구의 이직 성공으로 인한 단기자극으로 구직사이트를 방문하는 일이 많아졌다. 생각도 났고 시간도 난김에 한번 긁어보자. from selenium import webdriver #브라우저 꺼짐 방지 옵션 from selenium.webdriver.chrome.options import Options from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as E..
Appium - 설치(2) 아무리 해도 Appium Inspector에서 Start Seisson이 안되었다. 돌아오는 오류 메시지는 "Could not find adb.exe" 할 수 있는게 뭐가 있겠는가 전부 다시 삭제하고 처음부터 앞에 부분은 이걸로 대체하겠다. Appium - 설치(1) (tistory.com) Appium - 설치(1) Selenium 하다보니 (잘하는것아님) 어떻게하다 Appium을 듣게되었다. 아직까지도 뭔지는 모른다. 물어물어 다운로드 시작 또 까먹을 나를 위해 과정을 적어두겠다. 1. Python 설치 https://www.python.org/downl all-or-oll.tistory.com Android Studio, Appium SERVER GUI, Appium Inspector까지 전부 삭제..
Appium - 설치(1) Selenium 하다보니 (잘하는것아님) 어떻게하다 Appium을 듣게되었다. 아직까지도 뭔지는 모른다. 물어물어 다운로드 시작 또 까먹을 나를 위해 과정을 적어두겠다. 1. Python 설치 https://www.python.org/downloads/windows/ Python Releases for Windows The official home of the Python Programming Language www.python.org 2. PyCharm 설치 왜 VS Code를 안쓰는지는 정확히 모름 (편하고 좋다더라.. 정도) https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows PyCharm 다운로드: JetBrains가 만든 전문 개..