분류 전체보기130 파이썬으로 파일을 여러개의 파일로 자르고, 다시 붙여서 하나의 파일로 만들기 하나의 큰 파일을 작은 크기(10MB) 크기로 잘라서 여러개 파일로 저장하는 기능이다. ------------------------------------- import os def file_split(filepath1, filename1): # 예: 10MB size_limit = 1024*1024*10 with open (filepath1 + filename1, 'rb') as fi: i = 0 b = fi.read(size_limit) while b != b'': with open (filepath1 + filename1 + '.' + str(i), 'wb') as fo: fo.write(b) fo.close() i = i + 1 b = fi.read(size_limit) fi.close() ----.. 2024. 3. 25. 파이썬 GUI 도구의 선택 파이썬에서 GUI 프로그램을 만들기 위해서 필요한 GUI 도구들을 알아본다. 1. Tkinter Tkinter는 Tcl/Tk에 대한 파이썬 Wrapper로서 Tcl/Tk를 파이썬에 사용할 수 있도록 한 Lightweight GUI 모듈이다. Tcl은 Tool Command Language의 약자로서 일종의 프로그래밍 언어이며, Tk는 크로스 플랫폼에 사용되는 일종의 GUI 툴킷이다. Tkinter는 타 GUI 프레임워크나 툴킷에 비해 지원되는 위젯들이 부족하고 UI도 그렇게 예쁘지 않다는 단점이 있지만, Python 설치시 기본적으로 내장되어 있는 파이썬 표준 라이브러리이기 때문에 쉽고 간단한 GUI 프로그램을 만들 때 활용될 수 있다. Tkinter는 파이썬에 기본 내장되어 있기 때문에 별도로 설치할 .. 2024. 3. 25. 스텔라루멘(XLM) 스텔라루멘(XLM) 스텔라는 은행 시스템이 미흡한 개발도상국의 금융 소외 계층을 포함하여 개인들에게 저렴하고 편리한 금융 서비스를 제공하고자 하는 결제 네트워크 입니다. 스텔라 네트워크에는 앵커라는 중개자들이 스텔라 합의 프로토콜 (SCP, Stellar Concensus Protocol)을 기반으로 거래를 체결합니다. SCP 합의 알고리즘과 앵커 시스템으로 사용자들은 0.00001 XLM 이라는 낮은 수수료로 3~5초 만에 송금과 결제 서비스를 이용할 수 있습니다. 루멘은 스텔라 네트워크에서 연결 통화로서의 기능을 하며, 서로 다른 화폐들간의 송금 및 결제를 빠르고 안전하게 할 수 있게하는 자산입니다. 공식 웹사이트: https://www.stellar.org/ 2024. 3. 25. 암호화폐 종류 및 추천 코인 요즘 정치 및 사회 전반적으로 크게 떠오르고 있는 단어가 하나 있으니 바로 “암호화폐”가 아닌가 싶습니다. 암호화폐에 대한 관심이 날이 갈수록 커지면서 다양한 암호화폐가 만들어지고 없어지고 있습니다. 지금 시중에서 거래되고 있는 암호화폐를 보면 가히 입이 다물어지지 않을 정도로 그 종류도 많고 제대로 알기가 무척 어렵습니다. 이런 엄청난 종류의 암호화폐는 초보자들로 하여금 더욱 더 투자를 어렵게 합니다. 많은 사람들은 암호화폐의 대부 격인 비트코인에만 익숙할 뿐, 특별히 관심 및 투자를 하고 있지 않는 한 다양한 종류의 암호화폐를 제대로 알고 있는 사람은 많지 않습니다. 그런 분들을 위해 준비했습니다. 비트코인 외에 주목할만한 암호화폐에 대해 하나씩 알아보도록 합시다. 1. 리플(XRP) 리플은 오픈코인.. 2024. 3. 25. 파이썬에서 추가 패키지 설치하는 방법 파이썬은 엄청나게 많은 패키지를 제공한다. 파이썬을 설치하면 기본적으로 함께 설치되는 패키지도 있지만, 좀더 고급 기능이 필요하거나, 기본에서 제공하지 않는 다양한 패키지를 손쉽게 설치하는 방법을 제공한다. 패키지를 설치하는 첫 번째 방법은 pip 명령어로 설치하는 것이다. 쉽고 일반적인 방법이다. > pip install 또는 기본적인 파이썬 실행방법으로 해도 된다. > python -m pip install 여기서 pi 이름은 전체 파이썬 패키지 중에서 구분하기 위한 명칭인데, 이것은 pypi.org 에서 확인할 수 있다. pi는 Package index를 의미한다. 이 명령을 실행하면, 설치하고 싶은 패키지와 그 패키지가 필요로 하는 추가적인 패키지들을 알아서 다운로드 받아 설치해 준다. 패키지들 .. 2024. 3. 25. 비트코인SV 특징 비트코인SV(Bitcoin Satoshi Vision)는 비트코인캐시의 하드포크로 생겨난 암호화폐로 비트코인캐시 채굴풀인 코인긱(CoinGeek)의 요청에 의해 생성되었으며, 안정성, 확장성, 보안성 및 즉각적인 트랜잭션에 대한 개선점을 강조하고 있다. 비트코인의 근본적 철학을 지지하는 Bitcoin SV 진영으로부터 시작되었으며, 비트코인캐시에 비해 높은 블록 크기를 고안해 트랜잭션 효율 개선을 꾀한 것이 주요 특징이다. 즉각적인 트랜잭션 비트코인SV는 기존의 블록 크기를 32MB에서 128MB로 개선하여 확장성을 높이고, 수수료를 더욱 낮추어 트랜잭션 속도를 향상시켰다. 최초의 비트코인에서 비활성화 되었던 4개의 Satoshi opcodes를 활성화함으로써 비트코인 본연의 오리지널 디자인을 유지하도록.. 2024. 3. 25. 이전 1 2 3 4 5 6 ··· 22 다음