2월, 2019의 게시물 표시

Python music21.corpus.parse()

이미지
사용 버전 : Python 3.6.8 사용 프로그램 : Atom 1.34.0 x64 ​ 파이썬 music21.corpus.parse()에 대해서 알아보겠습니다. 괄호 안에는 workName 따위가 들어갑니다. ​ music21.corpus.parse()는 악보 파일인 ".xml" 형식의 파일을 stream.Stream 오브젝트 형태로 만들어줍니다. bach/bwv65.2.xml은 다음과 같습니다. 끝. 카테고리: Python, music21

Python hashlib.sha256().update()

이미지
사용 버전 : 파이썬 3.6.8 사용 프로그램 : Atom 1.34.0 x64 ​ 파이썬 hashlib.sha256().update()에 대해서 알아보겠습니다. 괄호 안에는 bytes 형식이 들어갑니다. ​ hashlib.sha256().update()는 hash class에 bytes 형식을 집어넣습니다. update를 사용하지 않으면, 공백이 들어가고, 공백의 sha256 값은 아래와 같습니다. "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ​ 다음은 '.update()'를 사용하여, 원하는 문자열의 hash 값을 얻겠습니다. hello의 sha256 값을 얻었습니다. 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 ​ 끝. 카테고리: Python, hashlib

Python hashlib.sha256()

이미지
사용 버전 : Python 3.6.8 사용 프로그램 : Atom 1.34.0 x64 ​ 파이썬 hashlib.sha256()에 대해서 알아보겠습니다. 괄호 안에는 bytes 형식 또는 None이 들어갑니다. ​ hashlib.sha256()은 bytes 형식의 글자를 hash class로 만들어줍니다. ​ 아래는 괄호 안에 직접 bytes 형식을 넣었을 때입니다. 아래는 괄호에 아무것도 적지 않고, '.update' method를 사용하는 방식입니다. Hash는 단방향 암호화로 인증에 많이 사용됩니다. ​ 끝. 카테고리: Python, hashlib

Python zip()

이미지
사용 버전 : Python 3.6.8 사용 프로그램 : Atom 1.34.0 x64 ​ 파이썬 zip()에 대해서 알아보겠습니다. 괄호 안에는 *iterables가 들어갑니다. ​ iterables의 정의입니다. https://docs.python.org/3/glossary.html#term-iterable 쉽게 말해, 한 번에 하나씩 호출이 가능한 형태를 말합니다. 즉, for 문에 사용할 수 있으면, iterable 합니다. ​ ​ zip()은 많은 iterable 한 변수를 하나로 묶어주는 역할을 합니다. 위와 같이 같은 순서에 있는 것들끼리 묶인 것을 확인할 수 있습니다. ​ 그리고, zip으로 묶인 것은 zip 형태가 됩니다. 따라서, 그냥 print 문으로 zip을 나타내면, zip 오브젝트에 대한 표현이 나옵니다. 내용 물을 보고 싶다면, list()나 tuple()로 만든 뒤, 볼 수 있습니다. ​ 아래처럼, 길이가 서로 다르다면, 짧은 쪽에 맞춰서 묶입니다. 나머지 긴 부분은 버려집니다. 끝. 카테고리: Standard Library, Python

공지사항

모두가 쉽게 이해할 수 있도록 설명을 하겠습니다. 잘 부탁드립니다. 질문이나 토론은 언제든지 환영입니다. 카테고리: 공지사항