'파이썬'에 해당되는 글 14건


 

  1. Visual Studio 2022. 파이썬 개발환경 설치

    ( 지속가능티끌/Python )
    사전 준비 : Visual Studio 2022 설치된 상태. 파이썬 개발 환경 설치 방법 Visual Studio 실행하여 메뉴 : Tools -> Get Tools and Featues... 클릭하여 뜬 아래 창에서 상단 탭 워크로드 에서 Python 개발 선택하고 버튼 수정 클릭. 첫 등록 : 2021.12.04 최종 수정 : 단축 주소 : https://igotit.tistory.com/3090

     

  2. 암호화폐. API. bybit. 실시간 시세수신. WebSocket. Python

    ( 트레이딩/암호화폐 )
    개요. - 암호화폐 거래소 바이빗 에서 제공하는 WebSocket 기반 실시간 시세수신(= 실시간 체결 틱 데이터) 파이썬 코드. 사전필수 준비사항 - 파이썬 개발 환경 구축. - 처음으로 파이썬 개발환경 구축하는 경우라면 Visual Studio 2019 의 파이썬 개발환경 강력 추천. 가장 심플하고 지속가능한 개발환경 유지가능. ( 여타 다른 파이썬 개발환경은 산만하고 개발자로 하여금 환경 셋팅에 시간낭비 많이 시켰음. 설치좀 그만하고 코딩좀 하자.. ) 코드. - Python 2021년 9월4일 코드 수정함. 라인 9 를 주석처리하고 라인 10으로 변경함. - 사유 : 파이썬 websockets 버전 8.1 에서는 라인 9가 정상작동하였으나, 버전 9.1 (21년9월 시점 최신 버전)에서는 오류 생..

     

  3. 암호화폐. API. bybit. WebSocket. bybit-ws. Python

    ( 트레이딩/암호화폐 )
    bybit-ws 개요 - 파이썬에서 암호화폐 거래소 바이빗 의 웹소켓 통신 간편하게 구현가능한 라이브러리. - 바이빗에서 공식 배포 (일반 개인 개발자 취미로 배포하는 것보다 지속가능성 양호할것임.). - USD종목과 USDT 종목에서 모두 사용가능하게 작업중이나 현재(2020.10.31) USDT 관련은 구현되어있지 않음. - - USD 종목 : BTCUSD, ETHUSD, EOSUSD, XRPUSD - - USDT 종목 : BTCUSDT, ETHUSDT, LINKUSDT,LTCUSDT, XTZUSDT bybit-ws 설치 방법. - bybit-ws 설치 구문 : pip install bybit-ws bybit-ws 샘플코드 from BybitWebsocket import BybitWebsocket i..

     

  4. Python 설치. 2.7 , 3.8

    ( 지속가능티끌/Python )
    개요 파이썬 버전 2.7.x 설치과정 정리. Python 2.7 설치 상세 - 설치대상 : win7/win10 64bit - 파이썬 버전 : 2.7.15 ( 2018년 5월 1일 배포. 현재 2018년 9월 11일 2.7 에서는 가장 최신버전) 설치파일 다운로드 주소 : https://www.python.org/downloads/ 상기 주소 접속하여 Python 2.7.15 의 윈도우 64비트 버전을 선택하여 다운로드 받고 실행하여 설치 진행. 설치시 주의사항. - 특별한것 없음. - 아래 동영상에서 다운로드부터 설치, 정상설치여부 확인 과정까지 상세보임. Python 3.8 설치. 2020. 09. 11- 이전 버전 2.7 은 더 이상 사용할 일도 없어져서 제거하고 현재 최신버전인 3.8.6rc1 64..

     

  5. Python. 파이썬 에서 외부 파일 읽기. 한 줄씩 읽고 개행문자 제거.

    ( 지속가능티끌/Python )
    파이썬에서 읽어들일 파일예 - 윈도우에서 메모장으로 새 텍스트 만들기로 utf-8 encoding 으로 저장한 파일명 : apikey_url.txt - 파일에 기록되어있는 내용. 한 줄단위로 마지막 부분에 엔터 쳐서 줄바꿈되어있음. wss://stream-testnet.bybit.com/realtime wss://stream-testnet.bybit.com/realtime_public wss://stream-testnet.bybit.com/realtime_private https://api-testnet.bybit.com 파일 오픈하고 한 줄 단위로 읽기. - 정확하게는 파일에 있는 모든 엔터단위로 읽기 - 파일에 기록된 내용없이 엔터만 있는 것도 모두 개별 라인으로 읽기 처리됨. #### 파일오픈하고,..

     

  6. Python. 파이썬 실행파일 만들기. Pyinstaller 이용

    ( 지속가능티끌/Python )
    개요 - Pyinstaller 이용하여 파이썬으로 작성된 코드를 개발환경이 아닌 일반 PC 에서 실행시키기 위한 실행파일 만드는 방법. 사전준비 . Pyinstaller 설치. - Pyinstaller 설치 구문 ; pip install pyinstaller 실행하면 자동으로 설치완료됨. 설치소요시간 2분 이내. .py 파일 실행파일로 만들기. 실행파일로 만들 파이썬 파일 있는 경로에서 커맨드 창에 아래구문 실행하면 파이썬 파일명과 동일한 이름의 .exe 파일이 폴더 dist 속에 새로 만들어진다. 옵션 --onefile (-F 옵션과 동일) 은 실행에 필요한 dll 등을 모두 exe 파일 1개에 다 포함시키는 옵션. pyinstaller --onefile 파일명.py pyinstaller -F 파일명...

     

  7. Python. 다른 파이썬 파일의 함수 호출하기 . import, from import, import as

    ( 지속가능티끌/Python )
    개요 - 파이썬 코딩시 1개의 파일에 모든 소스코드 구현해버리면 전체 코드 구조 가독성 훼손되어 유지보수 피곤해진다. - 분리가능한것들을 적절하게 별도의 파일에 구현하고 메인에서 해당 파일 import 하여 활용. ######## 파일 1. bybit_function.py def my_function1(): print("Hello Bybit"); ################################################################################## ###### 파일 2. main.py import bybit_function # 파일의 확장자 py 없이 임포트. bybit_function.my_function1() # bybit_function.py 의 함수 m..

     

  8. bybit api. 파이썬 모듈 bybit 설치. 샘플 코드.

    ( 트레이딩 )
    개요 - 암호화폐 거래소 bybit 에서 REST API 를 공개하고 있기에 이를 일반적인 http request 이용하여 코딩해도 되나 더 간단하게 작업가능한 파이썬 모듈이 bybit 에서 제공되고 있다. 이를 설치하면 더 간단하게 코딩작업 가능하다. 파이썬 모듈 bybit 설치. pip install bybit 구문으로 간단하게 설치완료됨. bybit 파이썬 모듈 기반 샘플코드. 연관 거래소. bybit. 바이빗. 개요. 가입방법. 암호화폐 바이빗 거래소 주요특징. - 거래가능 종목 : - BTCUSD , ETHUSD , EOSUSD , XRPUSD - 최대 레버리지 100 까지 가능 매매자가 레버리지 사용 유무 선택가능. - - 장점 : 레버리지 1에서 거래하여 수익 10% 날것이.. igotit...

     

  9. Python. asyncio. 비동기 모듈.

    ( 지속가능티끌/Python )
    Python asyncio 모듈. - event loop 에서 실행할 것들을 schedule(등록) 하고 작업들을 실행, 취소, 일시 중지 가능. - 파이썬 3.4 부터 첫배포, 버전에 따라 기능 추가. - 파이썬 3.6 에서의 기능 상태. - - async, await, asynchronous generator, asynchronous comprephension - - 파이썬 3.6 에서의 asynico 상세 : https://docs.python.org/3.6/whatsnew/3.6.html#asyncio What’s New In Python 3.6 — Python 3.6.10 documentation What’s New In Python 3.6 Editors Elvis Pranskevichus , ..

     

  10. 암호화폐 API. GOPAX. 파이썬 코딩 환경설정. 기초.

    ( 트레이딩/암호화폐 )
    개요 - 암호화폐 거래소 GOPAX API 활용하여 파이썬 기반 코딩위한 사전필수준비 셋팅 및 코딩 기본 예제 설명. - 파이썬 개발 환경은 무료 사용가능한 Visual Studio 2019 Community 이용. 사전필수준비. 1. GOPAX 회원가입 하고 본인 계정에서 API키 발급 받기. - 한국 암호화폐 거래소중 GOPAX가 가장 편리하게 가입가능함. - 주의사항 : API키 생성시 초기에 secret key 는 한번만 보여준다. 이 화면 닫지 말고 복사해서 안전한 곳에 보관할것. 2. 본인 PC 에서 Visual Studio 2019 파이썬 개발환경 구축 완료해두기. - 방법 상세 보기 : https://igotit.tistory.com/2113 Visual Studio 2019. 파이썬 개발..