전체 글 717

20210925 파이썬 자동매매 키움 API 로그인 실습

import sys from PyQt5.QtWidgets import * from PyQt5.QtGui import * # 파이썬에서 키움증권의 클래스를 사용하려면 PyQt의 QAxWidget 클래스를 사용해 인스턴스를 생성 from PyQt5.QAxContainer import * class MyWindow(QMainWindow): def __init__(self): super().__init__() self.setWindowTitle("PYSTOCK") self.setGeometry(300,300,300,400) # QAxWidget 클래스의 인스턴스 # QAxWidget 클래스는 QWidget / QAxBase 상속받음 # QAxWidget 요거 하나로 QWidget / QAxBase 정의된 메서드..

210925 파이썬 자동매매 공부 시작 GUI

윈도우 는 사용자가 윈도우를 닫기 전까지 실행되어야 한다 하여 이벤트 루프 기법을 사용하여 무한 루프 구조이다 import sys from PyQt5.QtWidgets import * class MyWindow(QMainWindow): def __init__(self): # 부모 클래스( QMainWindow )에 정의된 __init__() # 부모 클래스의 인스턴스 변수까지 가져올 수 있다. super().__init__() # self는 해당 클래스의 인스턴스 self.setWindowTitle("PYSTOCK") # setGeometry는 창의 위치 및 크기 self.setGeometry(300,300,300,400) # __name__ == __main__은 인터프리터에서 직접 실행했을 경우에만 ..

소스트리 sourceTree ssh 연결

소스 트리 사용하면 push 할때 https 로 하면 자꾸 오류가 발생 그래서 ssh 방식으로 연결했다. 더보기 ssh public 키 만드는 방법은 너무 많아서 아래 스샷 이나 링크로 참조 하세요 https://happysalmon.tistory.com/3 ---------------------- 소스트리 연결 방법 시작 -------------------------- SSH private.ppk 위치와 SSH 클라이언트는 Putty / plink 로 설정한다. clone 선택 후 SSH 주소 넣고 탐색 읽어오면 아래 처럼 Git 저장소 아이콘 나온다 목적지 경로에 로컬에 저장하고 싶은 경로 입력하면 End

스웨거 swagger ui 오류

failed to load api definition. swagger 계속 500 에러 뿜뿜 으아 잘되던게 컨트롤러 하나 추가했는데 api-docs에서 정보를 못 불러오는거 같다.. 중간메서드 오류 하나를 빼고 하니 잘됨 어노테이션을 하나씩 지우고 해도 오류.. 삽질 삽질 으쌰 으..싸.. . 원인을 찾음 test ( MultipartFile file ,String name){ } MultipartFile file 을 swagger-ui 에서 지원을 안한다. 해당 영역을 @Parameter(hidden=true) test ( @Parameter(hidden=true) MultipartFile file ,String name){ } 하니 오류 없이 잘 나온다 오늘 삽질 끝

셀리니움 Selenium 중첩 클래스 찾아오기

url = 'https://search.naver.com/search.naver?sm=top_hty&fbm=1&ie=utf8&query=%EC%98%81%ED%99%94+%EC%88%9C%EC%9C%84' temp_img_alt = driver.find_element_by_xpath("//div[@class='list_image_box']//ul[contains(@class,'_panel')]//img") //div[@class='list_image_box'] 여기 아래 ]//ul[contains(@class,'_panel')] //img 태그를 읽어오기 #타입 print(type(temp_img_alt)) #html 확인 print(temp_img_alt.get_attribute('outerHTML')..

윈도우 프로그램 스케줄 실행

파이썬 좋네~ pyautogui 유틸 이용 매일 특정 시간 핫키 로 바탕화면 이동 후 열린 프로그램 특정 좌표 마우스 클릭 실행 import pyautogui as autogui import schedule import time def job(): #작업 시작 시간 출력 now = time.localtime() print(now.tm_year,now.tm_mon,now.tm_mday,now.tm_hour,now.tm_min) #2초 time.sleep(2) #바탕화면 으로 가기 autogui.hotkey('win','m') #1초 time.sleep(1) #좌표 클릭 autogui.click( 753,1051, button='left', clicks=1, interval=1) #1초 time.sleep(..

3자 사기 경험담..

중고나라에서 20만 원짜리 내 물건을 사겠다고 여느 때처럼 연락이 와서 계좌 번호 알려주고 입금 받았다.. 그런데 택배 보낼 주소를 안 알려준다.. 30분 1시간이 지나도.. 어 이런 구매자는 없었는데 이상하네~~ 메시지가 왔다 뱅크 내역?(영수증)이 필요하다고 보낸 금액 20만 원을 다시 보내주면 다시 나에게 입금해준다고 연락이 왔다.. 쎄~~ 한 느낌 역시나 보낸 사람하고 이름이 다른 계좌로 환불 요청 계좌 더치트에 검색하니 작년 12월 사기 내역이 나오고... 으아 휴일인데 똥 밞았다 으악으악~~~ 왜 안 돌려주냐고 계속 문자는 오는데.. 오늘은 휴일 이지만 그래도 혹시 응대가 가능할까 해서 카카오뱅크에 문의하였다. 상담원이 좀 당황/황당 해당 입금은행은 신한은행이라고 신한은행 문의해 임뫄~ 그리고..

心到 (심도) 2021.03.01