python
-
구글 크롬 리눅스(or wsl + ubuntu)용 설치파일python 2024. 4. 16. 16:19
https://www.slimjet.com/chrome/google-chrome-old-version.php Download older versions of Google Chrome for Windows, Linux and Mac Google Chrome Older Versions Download (Windows, Linux & Mac) Why use an older version of Google Chrome? Google only provides an online setup file for Google Chrome which installs the latest version of Google Chrome. It happens frequently that a user upgrad www.slimjet...
-
파이썬 import packages 한번에 설치하는법python 2024. 3. 10. 12:20
파이썬 import packages 한번에 설치하는법 내가 필요한 python pakages(파이썬 패키지)를 일일이 install 할 필요 없이 위와 같이 txt파일에 패키지 리스트를 쭉 젂어놓고 vs code의 terminal이나 우분투 등에서 다음과 같이 명령어를 입력하면 한번에 install하면 쉽다. pip3 install -r requirements.txt 라고 입력하면 requirements.txt안에 있는 패키지를 자동으로 install해줍니다.
-
visual studio code로 python 가상환경에서 패키지 import가 안될때(pyenv, pyenv virtualenv)python 2024. 3. 3. 16:15
visual studio code로 python 가상환경에서 패키지 import가 안될때(pyenv, pyenv virtualenv) 초보 개발자로서 pyenv와 pyenv virtualenv를 이용하여 가상환경을 설정하였고, 해당 위치에 필요한 패키지를 pip3를 이용하여 설치하였는데 vs code를 이용해서 import를 해주면 에러나 나는 경우를 겪었다. 이런 경우 문제 해결을 위해 ChatGPT에게 물어보았다. 이런 내용을 조언해주었다. 1. 가상환경이 activate 되있는지 2. 해당 패키지가 제대로 설치되있는지 - 설치 방법은 "pip3 install 패키지명" - 설치됬는지 확인은 "pip3 list" 하지만 vs code를 사용할때는 현시점의 챗gpt가 알려주는 것외에 확인할 것이 또하나..
-
코인 재정거래시 김치프리미엄 높은 코인 찾는 쉬운방법python 2024. 2. 22. 12:38
다양한 방법이 있겠지만 매우 쉽게 판단할수있는 방법이 있어 소개합니다. 바로 빗썸 usdt-krw 코인 가격을 이용하여 '상대적' 김치 프리미엄을 구하는 것입니다. 업비트의 A코인 가격이 a 원 바이낸스의 A코인 가격이 b $ 빗썸 usdt의 가격을 c 원 이라고 할때 상대적 김치 프리미엄을 구하는 식은 다음과 같습니다. RelativeKimchi = (a 원 - b x c) / b x c x 100 % 이렇게 빗썸 usdt 가격을 이용하여 구한 RelativeKimchi 값의 장점은 빗썸 usdt가격에 모든 코인의 평균적인 김프가 반영되어있기 때문에 RelativeKimchi 값이 높은 코인은 상대적으로 다른 코인들에 비해 김프가 높다는 의미입니다. 즉, A코인의 RelativeKimchi 값이 0%에..
-
ubuntu에서 환경변수 설정하는법python 2024. 2. 19. 19:08
프로그래밍을 할때 API 키 등 보안이 필요한 경우 직접 하드코딩을 하기 보다는 환경변수를 설정해서 사용하는 것이 안전합니다. window에서 환경변수를 설정하는 방법은 시스템설정에서 직접 변수를 만들어 추가하면 되지만 윈도우에서 ubuntu 기반으로 프로그래밍 할때는 위에서 추가한 환경변수를 사용할수 없고, 새로 추가를 해주어야합니다. 방법은 다음과 같습니다. ubuntu 실행 1. 다음과 같이 입력하세요. nano ~/.bashrc 우분투 실제화면 위와같이 입력후 엔터를 치면 다음과 같이 실행이 되면서 길게 글이 나옵니다. 다 무시하고 키보드로 화면을 내리다보면 문서 끝이 보이고 맨 아래에 다음과 같이 환경변수를 추가해주세요 아래 스크린샷에서 실제 추가한 코드는 맨 밑에 줄입니다. 여기서 환경변수명은..
-
업비트(Upbit)와 바이낸스(Binance) 재정거래(차익거래, Arbitrage) 파이썬(Python) 프로그램python 2024. 2. 11. 22:49
업비트(Upbit)와 바이낸스(Binance) 재정거래(Arbitrage) 파이썬(Python) 프로그램 업비트와 바이낸스 간에 재정거래를 해주는 파이썬 코드입니다. 큰 흐름은 다음과 같습니다. 1. 업비트 KRW 마켓과 와 바이낸스 USDT 마켓에 공통으로 상장되어 있는 코인 리스트를 얻는다. 2. 실시간 원-달러 환율 정보를 가져온다.(이 코드에서는 원달러 환율을 bithumb 거래소의 usdt-krw 가격을 이용하였음) 3. 바이낸스 A 코인의 USDT 가격을 2에서 구한 환율 정보를 이용해 KRW 가격으로 환산한다. 4. A코인의 업비트 거래소내 KRW 가치와 3에서 환산한 바이낸스 거래소의 KRW 가치를 비교한다. 5. 1에서 구한 코인 리스트를 이용하여 3과 4의 내용을 반복하여 가격차이를 출..