본문 바로가기

전체 글

(93)
[Python-Selenium-Chrome-RPA] 웹 사이트 자동 로그인(2) - 쿠키를 이용한 로그인 2023.01.16 - [Programing/Python] - [Python-Selenium -Chrome-RPA] 웹 사이트 자동 로그인(1) - 쿠키 얻기 [Python-Selenium -Chrome-RPA] 웹 사이트 자동 로그인(1) - 쿠키 얻기 웹 크롤링을 하다보면 로그인을 해야만 보이는 컨텐츠가 있기 마련인데, 셀레니움을 통해 크롬을 조작할 경우 창을 새로 띄울 때마다 로그인을 진행하게되 서버에서 과도한 로그인 횟수로 인해 it-storyit.tistory.com 지난 자동 로그인시 필요한 쿠키를 저장하는 코드를 작성했는데, 이번 포스팅은 그 쿠키값을 이용하여 로그인을 하는 코드를 작성해보겠습니다. 시작전에… 쿠키는 유효기간이 존재 하며, 발급하는 사이트 및 주체에 따라 다릅니다. 최소한 로..
[Svelte-Javascript] 페이지 더보기, 다음 페이지 자동으로 갖고 오기 웹페이지 중 더보기 버튼을 클릭을 하거나, 웹페이지 맨 하단으로 스크롤을 내릴 경우 다음페이지를 표시해주는 페이지들을 많이 보셨을 겁니다. 포스팅에서는 Svelte를 예로 들어 설명하지만, 코드는 자바스크립트 코드이니 다른 곳에서도 적용가능합니다. 시작 하기 앞서… 1.restapi 호출에 관련 기본적인 내용은 다루지 않고 있습니다. 2.restapi 호출로 axios를 사용했지만, 다른 resatpi 함수 및 라이브러리도 모두 사용가능합니다. (1~4)axios, onMount 라이브러리를 사용하기 위해 import를 해줍니다. (6~11) api 호출에 사용될 변수(url,params,skip,page)와 호출값을 임시 저장할 변수(result)1개, 메인 값 저장할 변수(data) 하나를 생성합니다..
[Python-Mail-RPA] Gmail, 메일 보내기 파이썬의 기본 라이브러리를 활용하여 메일 보내는 프로그램을 짜보겠습니다. 포스팅에는 Gmail를 기준으로 작성되지만 기본적인 뼈대를 이용하여 다른 메일에도 활용하시면 되겠습니다. 사용할 라이브러리 smtplib(별도 설치x) , email(별도 설치x) (1~7) 먼저 smtplib, email 라이브러리를 import 해주겠습니다. (1~4) 변동값이 없을 기본적인 정보는 전역변수로 선언해줍니다. ( smtp주소, smtp 포트, 계정ID, 계정 password) (1~5) 메일 보낼 기능 역할을 클래스 함수(GMAILSend) 작성하고, 초기화로 smtp_ssl 입력과 로그인 내용 그릇(self.msg)을 만들어 줍니다. (1~3) 주소를 등록할 메소드를 만들어 줍니다. 보내는 사람, 받는 사람 2개..
일출 일몰 위치를 알아보자 - 일출 일몰 사진에 관심이 있거나, 바다를 가게되거나 하시면 일출 혹은 일몰을 보고 싶은 욕구가 들지 않으신가요? 일출 일몰 시간은 포텉 사이트를 통해 쉽게 확인 할 수 있지만, 어디서 뜨는지는 일별로 크게는 계절별로 제법 차이가 나기 마련입니다. 그래도 이왕이면 여행까지가서 찍고자 하는 곳에 다른 피사체가 걸리지 않으려면 미리 조사하고 가는 것도 좋으니 간단하게 해가 뜨고 지는 위치를 알 수 있는 사이트를 소개 합니다. https://hinode.pics/lang/ko-kr/maps/sun 일출 일몰 시간 방향 지도 시차 UTC -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 : 0 15 30 45 자동 h..
[Python-Selenium -Chrome-RPA] 웹 사이트 자동 로그인(1) - 쿠키 얻기 2023.02.06 - [Programing/Python] - [Python-Selenium-Chrome-RPA] 웹 사이트 자동 로그인(2) - 쿠키를 이용한 로그인 [Python-Selenium-Chrome-RPA] 웹 사이트 자동 로그인(2) - 쿠키를 이용한 로그인 2023.01.16 - [Programing/Python] - [Python-Selenium -Chrome-RPA] 웹 사이트 자동 로그인(1) - 쿠키 얻기 [Python-Selenium -Chrome-RPA] 웹 사이트 자동 로그인(1) - 쿠키 얻기 웹 크롤링을 하다보면 로그인을 해야만 보이 it-storyit.tistory.com 웹 크롤링을 하다보면 로그인을 해야만 보이는 컨텐츠가 있기 마련인데, 셀레니움을 통해 크롬을 조작할..
[Python-Excel-RPA] 중복 제거(기존 DB 유지) 엑셀로 DB를 다루다보면 기존의 DB는 유지 한 채 새로운 DB와 비교하여 중복되는 DB만을 제거 하고 싶을 때가 있습니다. 엑셀의 기본 기능인 ‘중복 제거’를 이용할 경우 기존 DB까지 모두 중복 제거 되는 등, 기존 DB의 변경이 일어날 수 있기 때문에 파이썬을 이용해서 간단하게 새로운 DB 한해서 중복 제거 하는 프로그램을 만들어 보겠습니다. 시작하기 전, 이번 포스팅에서는 win32com(설치 필요), itertools, re 세가지 라이브러리를 사용할 예정입니다. win32com가 설치 되어 있지 않은 분은 아래 명령어를 통해 라이브러리를 설치해 주시기 바랍니다. pip install pywin32 코드 재활용을 위해 클래스 함수를 이용하여 코딩을 진행하겠습니다. (1~2행)우선 클래스를 정의하..
스팸 전화 효율적으로 차단하기 서 론 안녕하세요. 최근 통신사에서 스팸 활동을 앞장서서 지원했다 라는 뉴스기가들이 등장하고 있습니다. 이 글을 읽고 계신 분들도 차단해도 차단해도 끝없이 오는 스팸때문에 스트레스 많이 받으실 텐데요 스팸번호를 검색해보면 항상 오는 곳에서만 번호만 바꿔서 오는 것도 알게 되실게 됩니다. 이런경우 번호를 일일히 차단해봐야 의미도 없고, 업체 또한 이러한 번호는 일회성 번호라 스팸용으로 쓸 번호를 100~수백개까지 보유하고 있어 스팸전화를 받는 입장에서는 이 많은 번호를 일일히 차단할 수도 없습니다. 근데 전화가 오는 번호를 들을 보면 끝 4자리만 바뀌어서 오거나 중간에 한 두번호만 바뀌어서 오거나 일정한 패턴을 보이는 모습을 보이는데, 스팸을 완전히 차단할 수 없지만, 최소한 이러한 패턴을 보이는 번호는 ..
자전거 사고시 대처 방법 서 론 안녕하세요 올해 코로나 거리두기 해제등 국내 여행 급증으로 인해 교통사고도 급증하고 있습니다. 특히 자전거 관련 교통사고는 매년 증가하고 있는 추세이지만, 이에 대한 안전교육의무 같은 것이 없어, 운전자 수가 증가하면 할 수록 사고 건 수도 매년 증가 할 것이라 생각되는데, 가볍게 이용하고자 했던 자전거로 인해 무거운 형사처벌까지 발생할 수 있다는 것을 알고 운전하셔야겠습니다 자 전 거 우선 자전거는 도로교통법 제2조 17항에 의거하여 “차"로 분류가 되어 자동차와 같은 지위를 갖고 있습니다. 자동차와 교통사고가 날 경우 자전거 운전자는 크게 다치는 것에 비해 과실 계산시 상당히 손해 보는 경우가 있고, 보행자와 사고시 차로 분류가 되기 때문에 상당한 처벌도 받을 수 있는 불리한 점이 있습니다. ..
알뜰폰 요금제 비교 사이트 추천 서론 안녕하세요 5g가 나온 이후 3년이 지나 통신사를 통해 핸드폰을 구매하면 비싼 5G요금제를 써야 하는 불편함으로 자급제 핸드폰을 구매후 알뜰폰을 가입을 하는 수요가 점점 증가하고 있습니다. 대표적으로 알뜰폰의 장점은 약정기한이 따로 없어 언제든 가입하고 해지 할 수 있다는 점과, 요금제가 상당히 저렴하다는 점있으며, 단점으로는 고객선터의 연결이 어렵다는 점, 이로인해 해지가 다소 불편하다는 점이 있습니다. 이럼에도 의무적으로 5G를 쓰지 않아도 되는 점과 저렴한 요금제가 가성비가 상당히 좋기 때문에 점점 수요가 증가하는 모습을 모여주고 있습니다. 이번 포스팅은 제가 자주 이용하는 알뜬폰 요금제 비교사이트를 추천해드리려고 합니다. 비교사이트 알뜰폰 허브 https://www.mvnohub.kr/use..
회사에서 건강 검진 결과표를 요구한다? 서론 안녕하세요. 일하는 직종의 따라 1년에마다 혹은 2년마다 건강보험에서 의무적으로 건강검진을 받도록 권고하고 있습니다. 대부분은 만 40세 이상이 되기 전까지는 자궁경부암을 제외하고, 일반검진만을 보통 보게 되는데, 그럼에도 상당히 민감한 정보기 때문에 결과표를 제출해야 하나 싶은 생각이 듭니다. 회사 건강검진 결과표 요구한다? 기본적으로 산업안전보건법 제 164조에 1항에 단서 및 7항의 이유로 건강진단에 관한 서류를 5년동안 보관하여야 한다고 적혀 있습니다.(보관기간 - 산업안전보건법 시행규직 제241조 1항 근거) 대부분의 회사에는 법적으로 서류를 보관해야할 의무가 있기 때문에 특별한 이유가 아니라면 건강보험 홈페이지에서 진단 결과가 나오지 않는 회사제출용으로 인쇄하여 제출해도 상관없습니다. 다..