안녕
-
파이썬 - Pyautogui activate() 안될때트러블슈팅 2023. 2. 1.
문제 분명 코드에 이상은 없는데 activate() 메소드가 처음만 작동을하고 이후에 exception이 잡힘 에러 내용 PyGetWindowException: Error code from Windows: 0 - 작업을 완료했습니다. 기존 코드 def active_edge(driver): edge_windows = pyautogui.getWindowsWithTitle("Edge")[0] try: if edge_windows.isActive == False: edge_windows.activate() edge_windows.restore() if edge_windows.isMaximized == False: edge_windows.maximize() except Exception as e: print(e)..
-
SQL Developer - 데이터 엑셀 추출 및 환경 설정 하기프로그래밍/DBMS 2023. 1. 2.
조회한 데이터 전체 내역 보기 : 쿼리 결과문에서 Ctrl + End 모든 데이터를 불러오고 추출을 하는것이 시간이 더 절약됨. 전체 데이터가 나왔으면 쿼리 결과문에서 아무데나 우클릭 -> 익스포트(export) 클릭 형식에서 엑셀 버전 선택 및 추출물 경로 선택 데이터 워크시트 이름 = 엑셀에서의 시트 이름 설정 질의 워크시트 이름 = 데이터를 뽑기 위해 사용했던 쿼리문을 저장할 엑셀의 워크시트 이름 (체크 해제하면 워크시트 생성 안함) 내가 자주 이용하는 설정을 기본 설정으로 바꿔놓기 1. 프로그램 맨위의 도구 - 환경설정 클릭 2. 검색어창에 익스포트 입력 또는 해당 메뉴 찾기 3. 기본 설정 변경 4. 익스포트 하단 메뉴의 Excel 형식 메뉴 들어가기 5. 기본 설정 변경
-
오토핫키 - clipboard 클립보드 복사, cmd창 명령어프로그래밍/AutoHotkey 오핫 2023. 1. 1.
오토핫키를 이용해서 반복적으로 복사 해야하는 멘트나 문구 등이 있다. 나는 디렉토리 경로를 주로 자주 복사를 해야 해서 파일 경로를 복사할 것이다. 코드는 아래 2줄로 끝이다. clipboard=cd C:\Users\A\Desktop\Python exitapp 간단하게 파일 더블클릭만으로 클립보드에 복사 문구 저장이 가능하다. 추가적으로 cmd 명령어창에서의 경로 설정과 원하는 문구 입력가능하게 하는 코드이다. run, %comspec% /k cd C:\Users\A\Desktop\Python sleep, 300 sendinput, python exitapp return
-
텔레그램 API Bot Chat Id 알아내기프로그래밍/Python 파이썬 2022. 12. 13.
Chat Id를 알아내기 위한 작업 순서 1. 봇 포함 그룹 채팅방 개설 후 봇 과의 1대1 채팅방 오픈 (또는 그룹방 만들고 오픈) 2. 일단 채팅방에 아무 채팅이나 보냄 3. 토큰값 부분 수정해서 인터넷 주소 창에다 복붙 https://api.telegram.org/bot토큰값/getUpdates 토큰값 부분 수정해서 인터넷 주소 창에다 복붙 참고 : api 호출 참고 양식 : https://api.telegram.org/bot/METHOD_NAME/METHOD_NAME token값 기억 안난다면 botfather 에게 물어 본다. 채팅방에 명령어 입력 /token 봇 이름 입력 끝 4. 주소에 위의 url 토큰값 넣고 들어가면 json 데이터로 결과값이 나올것이다. 만약 json 데이터가 안나오고 ..
-
인텔리제이 - Failed to load driver class oracle.jdbc.OracleDriver...트러블슈팅 2022. 11. 23.
오류 : Failed to load driver class oracle.jdbc.OracleDriver in either of HikariConfig class loader or Thread context classloader 해결 : 인텔리제이 gradle 새로고침 잘 올라가던 서버가 갑자기 안됨, 근데 스프링부트 ide에서는 서버가 올라감 스프링부트 환경에서는 되는데 인텔리제이에서 안되는건 환경문제일 수 밖에 없음. maven 새로고침, 재설치 처럼 gradle 새로고침을 했더니 해결 되었다. 처음부터 로그 오류만 보고 그 오류에 나온대로 ojdbc 버전문제나 jar 파일이 없는 줄 알고 재설치 하려고 했었는데 마냥 로그에 오류 떳다고 구글 검색 후 블로그에 나오는거 따라하는 버릇은 안좋은 것 같다...