프로그램/Python Project
[Python] comcbt 중복문제 제거하기
최강 자격증 기출문제 전자문제집 CBT 전자문제집, CBT, 컴씨비티, 씨비티, 기사, 산업기사, 기능사, 컴활, 컴퓨터활용능력, 1급, 2급, 워드, 정보처리, 전기, 소방, 기계, 사무자동화, 정보기기, 제과, 제빵, 한국사, 공무원, 수능, 필기, www.comcbt.com PC정비사 공부를 하면서 COMCBT 사이트에서 도움을 받고 있다. 우리나라 자격증의 특징인데, 문제은행식이어서 중복되는 문제들이 너무 많았다. 이를 제거해서 자주출제되었던 것들만 공부할 수 있으면 효율적이지 않을까 하는 생각에 코드를 만들었다. 코드는 다음과 같다. import os from PyPDF2 import PdfReader location = ### 저장소 위치, 있는 폴더로 저장하세요 ###" def extract..
[Python Project] 비트코인 자동거래 -시현-
* 프로그램 요청이나 산출물 요청은 댓글로 달아주세요! 시현입니다. 아직 미완인데, 귀차니즘으로 잠깐 정지해두고 다른 공부하다 오려그럽니다. 일전에 스크립트를 포스팅하였으나, 뭐하는 짓인가 싶어 비공개로 돌렸습니다. 프로그램은 사용자가 진입, 구매, 판매조건을 설정하여 그 조건에 맞게 트레이드로봇이 동작하는 구조입니다 MainWindow 기본 화면 구성은 다음과 같다. 위쪽에 menu들은 다음과 같은 하위 항목이 있다. 프로그램은 아래와 같이 tray_icon에 표시되며, 24시간 돌아가야 되는 특성상 X버튼을 눌러도 꺼지지 않고, main 화면만 invisible된다. SubWindow 1. 거래키 Window 필자의 KEY가 기본으로 들어있어 지우고 사진을 올렸다. 로컬파일인 key.dat을 로딩해서..
[Python Project] 비트코인 자동거래 -로컬파일핸들러-
코드구조 class cleaner clean_history() : 동작기록 삭제, bitmain에서 호출되며, 과거 기록 삭제에 사용 class key_loader key_set() : 로컬파일 key.dat에서 key 불러옴 [acc,sec]형태로 반환 이거 안씀 왜만들었지? key_save() : [acc,sec]형태로 파라미터를 받아 key.dat update key_loader() : 로컬파일 key.dat에서 key 불러옴 [acc,sec]형태로 반환 class config_loader loading() : config.dat에서 설정 복사해서 config(dictionary)생성, 반환 config_save() : config(dictionary) 파라미터로 받아 config.dat updat..
[Python Project] 비트코인 자동거래 -사전준비-
으흠; 다른 Python Project처럼 이것도 만들고 결과만 올리려고 했습니다만.... 만드는 건 끝났는데, 한번 따라 할 수 있는 글을 쓰고 싶어서 이렇게 STEP을 나누게 되었습니다. 이번에 만드는 프로그램은 사람마다 Trading Algorithm을 다르게 프리셋으로 다르게 설정할 수 있는 프로그램이라 이렇게 됐네요. 이번 시간에는 사용할 모듈 설치와 사전 준비를 합니다.. Autotrading API는 다른 곳도 전부 제공하나, 필자는 잘 알려진 upbit에서 진행하니 따라와 주시면 됩니다. 업비트 준비하기 1. https://upbit.com/ 들어와서 메뉴 우측의 고객센터에 들어가면 하부 메뉴에 Open API가 있습니다. 클릭해서 Open API를 발급받으시면 됩니다. * 사용기능은 어떻..
[Python Project] 이상형 월드컵 나만의 UI만들기 -시현-
* 프로그램 요청이나 산출물 요청은 댓글로 달아주세요! 기다리고 기다리던 이상형 월드컵 나만의 UI의 시현 시간이다. 개발정보는 -계획,진행-편에 들어있다. 2021.06.27 - [Python/Python Project] - [Python Project] 이상형 월드컵 나만의 UI만들기 - 계획,진행- [Python Project] 이상형 월드컵 나만의 UI만들기 - 계획,진행- 아니; 비트코인 안 만드시는 건가요??;; 기다려주시라, 안하고 있는 게 아니라 다른 프로그램 만들다가 이게 더 빨리 돼서 이걸 올리는 거다. 사실 글을 쓰고 있는 지금 다 만들었 tutoreducto.tistory.com 디렉토리 구조 이렇다. 코드 각각의 설명은 -기능도-편을 참고하자 2021.06.27 - [Python/..