![[셀레니움 크롤링] 채용사이트의 채용공고 긁어 보기](http://i1.daumcdn.net/thumb/C120x120/?fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtNhzg%2FbtsMCvT1WPv%2FBYv6BDh4SGiY6mThiEsok1%2Fimg.png)
[셀레니움 크롤링] 채용사이트의 채용공고 긁어 보기
파이썬을 이용해 채용사이트에서 내가 원하는 wording의 공고문을 가져오는 스크립트를 작성함우선 크롬에서 개발자 도구를 이용해 내가 가져오기 위한 사이트에 접속을 해봄이번에는 잡코리아에서 채용공고를 가져와 볼까 함https://www.jobkorea.co.kr/ URL을 입력 하면, 다들 아는 것 처럼 잡코리아에 접속 되고 아쉽게도 팝업 창이 딱 떠오름팝업을 종료하는 방법은 여러가지가 있지만, 여기에서는 beautifulsoup4를 이용해 html을 파싱 함위에 캡쳐 화면 처럼 자세히 보면 div 태그에 class를 modal로 사용중인것을 볼 수 있음. 대부분 팝업에 class modal 효과를 주기 위해 사용한 것으로 보이기때문에, modals = soup.find_all(class_="modal"..
- TEST Engineering/자동화 & 유용한도구 Tips
- · 2025. 3. 6.
Faucet에서 자동으로 자금을 전송 받아보자
아래 결론 부터 함 보고 시작 할께요~ XRP 관련 테스트 중인데, 테스트 넷에서 XRP가 필요해 testnet faucet을 통해 내 지갑에 테스트용 XRP를 알아서 잘 채우도록 만들어 놓았습니다 손쉽게 전송 하는 방법도 만들어 봐야 겠네요... 1. Faucet에서 내 지갑으로 전송하는 함수 def exec_transferXRP(): # 1. Destination Address 입력 input_dest_box = driver.find_element(By.ID, 'destination_address') input_dest_box.clear() time.sleep(2) input_dest_box.send_keys(destination_account) print(f"{datetime.now()} || XR..
- TEST Engineering/자동화 & 유용한도구 Tips
- · 2024. 2. 1.
셀레니움 웹 페이지 로딩이 너무 길어 질때
제곧내 인데... 특정 페이지에 접속 했을때, Loading 바가 1분 넘게 돌아 가는 경우가 있다 찾으려는 Element 가 없어서 그런것 같지는 않고 그냥 페이지 로딩이 길어 지는 것 같아서 일단은 아래 방법으로 로딩 멈춤을 해보려고 한다 단점은... 아직 적용을 안해 봐서 모름 ㅎㅎ from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.common.exceptions import T..
- TEST Engineering/자동화 & 유용한도구 Tips
- · 2023. 11. 18.

검색 쿼리 encode, url 파싱
최근 한경한경 자동화를 또 하고 있어서, 내용을 정리해 봅니다 목표는 오늘자 한경 당잠사 문구를 검색 하여, 조건에 맞는 당잠사 링크를 가지고 옵니다 당잠사 링크를 https://downsub.com/ 링크 내에서 스크립트만 따로 txt 형태로 저장 하는 자동화 스크립트 입니다 # 오늘 날짜를 통해 검색 쿼리를 "날짜", "당잠사"를 검색 해줄수 있게 인코딩 해줍니다 today = datetime.date.today() formatted_date = today.strftime("%m/%d [당잠사]") encoded_date = urllib.parse.quote(formatted_date) def get_htmlParse (): html = driver.find_element(By.ID, 'title-w..
- TEST Engineering/자동화 & 유용한도구 Tips
- · 2023. 11. 3.

AWS cron 스케쥴링 설정
AWS cron 스케쥴링을 설정 하려고 하는데, 패턴을 매번 잊어버려서 아래에 적어둔다. 매월 첫째 주 화요일 오전 11시 cron(min hours day-of-month month day-of-week year) (분 시간 일 월 주 연) day-of-week → 1: 일요일, 7:토요일 cron (0 11 ? * 3#1 *) 0 0 1 * ? * 참고 자료 https://docs.aws.amazon.com/ko_kr/lambda/latest/dg/services-cloudwatchevents-expressions.html https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-rule-schedule.html Creating an Am..
- TEST Engineering/자동화 & 유용한도구 Tips
- · 2023. 9. 14.

QARK(Quick Android Review Kit)
QARK는 Quick Android Review Kit의 약자이며 또 다른 유용한 보안 도구입니다. 소스 코드뿐만 아니라 앱의 패키지에서도 일반적인 보안 취약성을 찾는데 도움이 됩니다. 사용자에게 취약성에 대한 깊이있는 설명을 많이 제공합니다. QARK는 앱의 소스 코드 또는 패키지된 APK 파일을 분석하기 위한 중요한 커뮤니티 지원(아파치 라이센스 지원) 도구입니다. 개발자는 QARK 분석을 실행하여 소스의 보안 취약성을 확인할 수 있습니다. 이 도구의 유용한 점은 에뮬레이터나 실제 디바이스를 테스트하기 위해 ADB 명령을 실행할 수 있다는 것입니다. ADB와 달리 앱이 안전한 환경에서 실행시 취약성을 확인해야 하기 때문에 디바이스를 루팅 할 필요가 없습니다. 이 파이썬 기반 도구는 윈도우, 리눅스 및..
- TEST Engineering/자동화 & 유용한도구 Tips
- · 2023. 9. 8.