본문 바로가기

데이터

(4)
[ MODULE ] audioop:: pcm data 모노, 스테레오 정보 바꾸기 PythonAudioop:: Manipulate raw audio data#Ubuntu 16.04 LTS#Python 3.5.2 #>> 상세 설명, 실행화면 audioopThe audioop module contains some useful operations on sound fragments. It operates on sound fragments consisting of signed integer samples 8, 16 or 32 bits wide, stored in Python strings. This is the same format as used by the al and sunaudiodev modules. All scalar items are integers, unless specified ..
[ Python ] Thread, 쓰레드 데이터 공유하지 않는 방법 PythonHow doesn't a Data sharing at Threads#Ubuntu 16.04 LTS#Python 3.5.2 ThreadThread 에서는 기본적으로 자원을 공유한다.그래서 딱히 해주는 것 없이도 그냥 자원을 공유하게 된다. 하지만 간혹가다, Thread를 사용하는데 자원 값이 겹치면 안 되는 경우가 생긴다.멀티 프로세스로 만들기는 너무 거창할 때 주로 그런 것 같다. 이 경우 지역 변수, 클래스 생성 등과 같은 방법으로 자원의 공유? 간섭?을 막을 수 있다.솔직히 말로 뭐라고 설명해야 하는지 잘 모르겠다... 그냥.. 자원이 겹치지 않게 하는 방법이라고 해야할 까.. 머리아픔.... 동작 가능한 소스 코드를 참조내용 1.GitHub 에 올려두었으니 해보고 싶은 분들은 ㄱ.ㄱ !!..
[ Python 3.x ] 2진 데이터 Binary Data Time2018년 04월 10일 OS Linux(Ubuntu 16.04 LTS)LanguagePython 3.5.2 1. Binary data at Python ?기본적으로 byte type은 존재하지 않는다. 하지만, binary string을 처리하기 위한 bytes라는 기본 module은 존재한다. 2. bytes 선언은 어떻게 할까?a = b'ABC' a = b'\x41\x42' 위 같이 초기화 되었을 때 a를 출력하면 b'ABC' 가 나온다. 하지만, a[0]를 출력하면 binary가 나오지 않고 int형으로 변환되어 65가 출력된다. 3. binary로 바꾸고 싶을 때는?가. Type Int a = 16 a.to_bytes(2, 'little') # b'\x10\x00' ..
데이터 환산 계산기 킬로바이트 메가바이트 기가바이트 테라바이트 계산기: KB MB GB TB PB 환산 Convert 홈페이지에 들어가시면 위의 사진처럼 Bytes를 Default로 하실지 1000 Bytes로 계산하실지 선택을 하실 수도 있습니다.대략 용이아닌 정확한 계산을 위해서는 1024 Bytes에 맞춰놓고 계산하시는 것이 맞습니다. Homepage