전체 글 139

[Pandas] 기업 시가총액 순위, 엑셀 저장

스크래핑 하려는 페이지가 테이블로 이루어져 있고 해당 데이터가 필요한 경우 BeautifulSoup보다는 Pandas를 이용하는 편이 좀 더 쉽게 보입니다. 참고 https://ggondae.tistory.com/52?category=475184 [BeautifulSoup] 기업 시가총액 순위, 엑셀/CSV로 저장 네이버 금융 페이지 중 시가총액 순위 페이지에서 데이터를 가져와 엑셀과 CSV로 저장 Power Automate Desktop 버전은 아래 링크에서 확인할 수 있습니다. https://ggondae.tistory.com/99 [Power Automate Deskt.. ggondae.tistory.com Pandas를 이용해 간단하게 구현해보겠습니다. import pandas as pd # 네이..

RPA/Python 2022.02.02

[BOSE SoundLink Mini II] 사운드링크 충전 안되는 현상 해결하기

오늘은 저번 QC35에 이어 나머지 하나 가지고 있는 사운드링크 미니2의 충전 안되는 현상 해결방법을 살펴보겠습니다. 1. 공장 초기화 하기 전원이 켜진 상태에서 전원버튼을 약 10초정도 누르고 있다보면 전원(주황색), AUX(흰색), 블루투스(흰색) 램프가 점멸되고 전원버튼에서 손을 때면 언어를 선택하라는 안내 메시지가 나옵니다. 초기화하면 해결되는 경우가 있습니다. 혹시 해결이 안되었나요? 2. Shipping Mode 해제하기 오랫동안 사용하지 않았을 경우 Shipping Mode에 걸려 충전이 안되는 경우가 있습니다. Shipping Mode를 해제하면 해결 되는 경우가 있습니다. 가. 스피커를 블루투스로 연결 한 후 약 30분 정도 음악을 플레이합니다. (가이드는 20분이지만 넉넉히 30분) 나..

[BOSE QC35] 자동 켜짐 문제 해결하기 (전원문제)

보스 제품을 2개 사용하고 있는데 솔직히 음질, 음색은 저에게는 좋으나 제품 품질은 아주 그닥입니다. 첫번째 SoundLink Mini는 충전이 안되는 문제로 한참 고생을 했고 두번재로 QC35는 전원 자동켜짐 문제로 고생을 했습니다. 오늘은 QC35 문제 해결에 대한 내용으로 그 동안 인터넷을 통해 알아본 해결방법으로는 해결이 불가능하여 좌절 및 포기하고 있었으나 클리앙에 올라온 눈을 뻔쩍이게 만든 글을 보고 완벽 해결하였습니다. 출처 (클리앙 카츄라스님 글) : https://www.clien.net/service/board/lecture/15955264 QC35는 이미 단종된 제품이지만 최근 BOSE에서 출시한 제품도 비슷한 문제가 있다는 소리를 들어 참고가 되시길 바라며 글을 적습니다. QC35를..

[Windows] 단축키 모음

▣ 윈도우 - Win + R : 실행창... - Win + D : 바탕화면 보이기 - Win + M : 작업표시줄에 나타난 모든 창들을 최소화 (작업표시줄에 없는 창들 찾을때 좋음 , 예를 들면 "디스플레이 등록정보") - Win + Shift + M : 최소화된 창을 원래 크기로 복원 - Win + Pause Break : 시스템 등록정보 - Win + E : 탐색기 실행 - Win + F : 파일 및 폴더 찾기 - Win + Ctrl + F : 컴퓨터 찾기 - Win + Tab : 작업 표시줄의 아이콘 선택 포커스 이동 - Shift + FolderIconClick : 탐색 - Ctrl + Shift + Esc : 윈도우즈 작업 관리자(Task Manager) - Ctrl + Del : 커서 뒤쪽 텍..

[랜섬웨어] 복구 프로그램 무료 제공 사이트

얼마 전 지인이 랜섬웨어에 걸렸다고 한탄하며 통화를 한 기억이 있습니다. 그래서 사이트 하나를 추천해 주었고 화면에 표시된 랜섬웨어 이름이 있는지 확인해보고 복구 툴이 있는지 살펴보라 했습니다. 결론은 실패였지만... 2016년 EUROPOL, 네덜란드 경찰, kaspersky, McAfee에 의해 No More Ransom Project가 시작되었습니다. https://www.nomoreransom.org/ko/index.html The No More Ransom Project 안타까운 소식 안타깝게도 수많은 사례에서 보듯이, 백업이나 보안 프로그램을 미리 갖춰놓지 않은 상태에서 랜섬웨어에 감염되면 할 수 있는 일이 거의 없습니다. www.nomoreransom.org 페이지에 들어가 상단 메뉴 중 복..

[UiPath Studio] 엑셀 파일 생성 및 저장

기업용 RPA 툴로 유명한 UiPath를 사용해 봤습니다. 이건 뭐... 개발언어 모르면 사용이 거의 불가능하지 않을까 생각됩니다. 저도 알음알음 찾아가면서 도전해봤는데 직관성이 좀 떨어지는 듯 하지만 MS Power Automate Desktop보다는 다양한 표현을 할 수 있는 장점이 있는 듯 합니다. 그러면 초심자인 저를 기준으로 기초적인 엑셀 파일을 생성해서 데이터 넣고 저장하는 플로어를 만들어 보겠습니다. 엑셀 파일 생성 후 데이터 테이블에 타이틀 이름을 넣고 1번 부터 10번까지 학생의 국어, 영어, 수학 점수를 랜덤으로 넣고 평균값을 소수점 1자리로 구해 넣은 다음 이 데이터 테이블을 엑셀에 넣는 구조입니다. 먼저 전체 플로어는 아래와 같습니다. 변수값 이제 하나씩 살펴보겠습니다. 먼저 프로젝..

RPA/UiPath Studio 2021.07.06

[Google Sheets] 구글 시트 REST API

구글 드라이브의 Sheets를 REST API로 연결할 수 있습니다. 이번글에서는 연결 설정 및 테스트 데이터 생성하여 GET까지 하겠습니다. 먼저 구글 드라이브로 들어가 새로운 Google 스프레드시트를 생성하고 테스트용 데이터를 입력합니다. 여기서 중요한 부분이 시트명입니다. 처음에는 "시트1" 한글명으로 되어 있는데 이를 영문으로 바꿔줍니다. 왜냐하면 요청 URL에 시트 이름이 들어가서 한글도 상관 없지만 혹시 몰라 영문으로 바꿔줍니다. 다음으로 우측 상단 공유 버튼을 클릭하고 "링크가 있는 모든 사용자로 변경"을 클릭하여 링크 복사 후 완료 버튼을 클릭합니다. 공유를 하지 않으면 외부에서 접근이 불가능합니다. 복사한 링크를 메모장에 붙여넣고 아래 이미지 중 드레그한 부분을 따로 복사해 저장해둡니다..

Builder/ETC 2021.06.29

[Windows 11] 지원 CPU 확대 가능 소식

Microsoft에서 출시 전 Windows Insiders, OEM 파트너들을 통해 지원 CPU 목록에서 제외 되었던 Intel 7세대, AMD 1세대(Zen1) CPU에 대한 지원여부를 테스트 하겠다고 합니다. https://blogs.windows.com/windows-insider/2021/06/28/update-on-windows-11-minimum-system-requirements/ Update on Windows 11 minimum system requirements Windows Insiders, Today we’re releasing our first Insider build for Windows 11, and we’re looking forward to the insight that ..

[Power Automate Desktop] REST API 사용하기

PAD에서 API를 호출하여 가져온 데이터를 엑셀에 넣고 저장하는 플로어를 만들어 보겠습니다. 실무에서 별로 쓸일은 없겠지만 API 호출도 가능한 예제를 위한 것이니 참고 바랍니다. 전체 플로어는 Airtable에 저장된 과일정보를 API 호출하여 가져와 엑셀에 넣습니다. 먼저 Airtable의 데이터를 아래 그림과 같습니다. TB_FRUITS라는 테이블에 과일의 이름과 설명, 이미지, 별점 정보가 있습니다. Airtable에 대한 간단한 내용은 아래 링크 참고하세요. 2021.05.24 - [Builders/Appgyver] - [Appgyver-과일정보] 1. Airtable 설정 및 REST API 확인 [Appgyver-과일정보] 1. Airtable 설정 및 REST API 확인 과일정보의 최종..

[Windows 11] 새로운 기능 요약

출처 : 클리앙 cmap님 https://www.clien.net/service/board/lecture/16268638?od=T31&po=0&category=0&groupCd= Windows 11 새로운 기능 요약 정리 소개 : 클리앙 안녕하세요. 이번에 윈도우 11에 대해 다양한 사람들이 쉽게 변경점을 알 수 있도록 템플릿을 제작해서 업로드 합니다! 애플의 OS 소개 페이지 레이아웃을 모티브로 제작하였습니다! 다양한 곳에 www.clien.net

[Power Automate Desktop] 스케줄 작업으로 자동 실행 (2편)

1편에 이에 2편을 시작하겠습니다. 2편은 약간 복잡할 수도 있는데 가장 확실한 방법일 수도 있습니다. 내용은 python의 pyautogui를 이용하여 PAD를 실행하고 종료하는 프로그램을 만들고 이를 윈도우 작업 스케줄러에 등록하여 원하는 시간에 작업을 할 수 있는 방법입니다. 대략적인 전체 프로세스는 다음과 같습니다. 1. 윈도우 스케줄러에서 원하는 시간이 되면 PAD를 실행하고 배치를 통해 python 프로그램을 실행 시킵니다. 2. python 프로그램에서는 PAD에서 등록된 작업을 선택하여 작업 플로어 창을 활성화 시키고 작업을 시작합니다. 3. PAD의 작업이 끝나면 PAD는 배치를 통해 python 프로그램을 실행시킵니다. 4. python 프로그램에서는 PAD창을 모두 닫습니다. 먼저 P..

[Power Automate Desktop] 스케줄 작업으로 자동 실행 (1편)

Power Automate Desktop에는 생성한 작업 플로어에 대한 스케줄 등록 기능이 없습니다. 찾아보니 유료 버전인 Microsoft Power Platform의 Power Automate에는 있는 듯 합니다. 없으면 만들어야죠 뭐... 곰곰히 생각해본 결과 2가지 방법이 있습니다. 첫번째는 자체적으로 반복문 돌면서 지정한 시간에 동작시키는 방법과 두번째는 작업 스케줄러에 python을 이용하여 Power Automate Desktop을 실행시키는 방법이 있습니다. 이에 첫번째 방법은 이번글에, 두번째 방법은 다음글에 작성하겠습니다. 첫번째 방법은 작업 플로어에서 해결하는 방법입니다. 대략의 프로세스는 PAD를 실행하여 지정한 시간, 혹은 매일 일정 시간에 작업 플로어가 동작하게 만드는 방법입니다..

반응형