반응형

Python 104

파일의 MD5 체크섬 생성

파일의 MD5 체크섬 생성 Python에서 파일 목록의 MD5 체크섬을 생성하고 확인하는 간단한 방법이 있습니까?(작성 중인 작은 프로그램이 있는데 파일의 체크섬을 확인하고 싶습니다.)hashlib.md5()를 사용할 수 있습니다. 파일 전체를 메모리에 저장할 수 없는 경우가 있습니다.이 경우 4096바이트의 청크를 순차적으로 읽어서md5방법: import hashlib def md5(fname): hash_md5 = hashlib.md5() with open(fname, "rb") as f: for chunk in iter(lambda: f.read(4096), b""): hash_md5.update(chunk) return hash_md5.hexdigest() 주의: hash_md5.hexdigest..

itsource 2022.09.05

Python의 Panda와 NumPy+SciPy의 차이점은 무엇입니까?

Python의 Panda와 NumPy+SciPy의 차이점은 무엇입니까? 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 7년 전에 문을 닫았어요 이 질문을 개선하다 둘 다 매우 비슷해 보이는데 어떤 패키지가 재무 데이터 분석에 더 도움이 될지 궁금합니다. Panda는 NumPy를 기반으로 고급 데이터 조작 도구를 제공합니다.NumPy 자체는 MATLAB와 마찬가지로 상당히 낮은 수준의 툴입니다.반면 팬더는 풍부한 시계열 기능, 데이터 정렬, NA 친화적인 통계, 그룹비, 병합 및 결합 방법 및 기타 많은 편리한 기능을 제공합니다.그것은 최근 몇 년 동안 금융 어플리케이션에서 매우..

itsource 2022.09.05

사전 키를 사용할 수 없는 경우 기본값 반환

사전 키를 사용할 수 없는 경우 기본값 반환 , 할 수 방법이 합니다.None(일부러) Python은 「Python」을 .KeyError존재하지 않는 키를 검색하는 경우 예외입니다.키를 확인할 수 있다는 것은 알지만, 좀 더 명확한 것을 찾고 있습니다. 돌려주는 요?None가가존 재재 ?? ???사용할 수 있습니다. value = d.get(key) 은 반환될 것이다.Nonekey is not in d. . 도 있습니다이 기본값은 다음과 같이 반환됩니다.None: value = d.get(key, "empty") 더 이상 궁금하지 않다.그것은 언어에 내장되어 있다. >> 도움말(메모) 모듈 빌트인의 class dict 도움말: class dict(개체)| dict() -> 새로운 빈 딕셔너리| dict(..

itsource 2022.09.04

Python에서 목록의 요소 수를 얻으려면 어떻게 해야 합니까?

Python에서 목록의 요소 수를 얻으려면 어떻게 해야 합니까? 내 해야 하나요?items items = ["apple", "orange", "banana"] # There are 3 items. 이 함수는 Python에서 내장형과 라이브러리형 모두 여러 가지 다른 유형과 함께 사용할 수 있습니다.예를 들어 다음과 같습니다. >>> len([1, 2, 3]) 3 리스트 사이즈는 어떻게 구하나요? 하려면 , 함수 「내부 함수」를 합니다.len: items = [] items.append("apple") items.append("orange") items.append("banana") 그리고 지금: len(items) 3이 반환됩니다. 설명. Python의 모든 것은 목록을 포함한 객체입니다.C 실장에서는 ..

itsource 2022.09.04
반응형