미메시스: 가짜 데이터 생성기
문서 : https://mimesis.name/
Mimesis(/mˈmiːsəs)는 다양한 언어로 광범위한 가짜 데이터를 생성할 수 있는 강력한 Python용 데이터 생성기입니다.
주요 기능은 다음과 같습니다.
다국어 : 46개의 다양한 로케일을 지원합니다.
확장성 : 사용자 정의 데이터 공급자 및 사용자 정의 필드 핸들러를 지원합니다.
사용 용이성 : 간단한 데이터 생성을 위한 간단한 디자인과 명확한 문서가 특징입니다.
성능 : Python 솔루션 중 가장 빠른 데이터 생성기로 널리 알려져 있습니다.
데이터 다양성 : 다양한 사용 사례에 맞게 설계된 다양한 데이터 제공자를 포함합니다.
스키마 기반 생성기 : 복잡한 데이터를 손쉽게 생성할 수 있는 스키마 기반 데이터 생성기를 제공합니다.
직관적 : 훌륭한 편집자 지원. 완전히 입력되었으므로 거의 모든 곳에서 자동 완성이 가능합니다.
중요한
Python 버전 3.8 및 3.9에서 Mimesis를 사용하려면 최종 호환 버전은 Mimesis 11.1.0입니다. 호환성을 보장하려면 이 특정 버전을 설치하세요.
mimesis를 설치하려면 pip를 사용하십시오.
~ pip install mimesis
문서 읽기에서 전체 문서를 찾을 수 있습니다.
여러 섹션으로 나누어져 있습니다.
미메시스 소개
빠른 시작
로케일
데이터 제공자
구조화된 데이터 생성
무작위 및 시드
Pytest와 통합
Factory_boy와 통합
API 참조
변경 내역
이 저장소에 풀 요청을 보내면 이를 개선할 수 있습니다.
라이브러리는 매우 사용자 친화적이며 원하는 데이터 유형에 해당하는 데이터 공급자 개체만 가져오면 됩니다.
예를 들어 이름, 성, 이메일 및 기타 관련 필드를 포함한 개인 정보에 액세스하기 위해 개인 공급자를 가져올 수 있습니다.
from mimesis import Personfrom mimesis.locales import Localeperson = Person(Locale.EN)person.full_name()# 출력: 'Brande Sears'person.email(domains=['example.com'])# 출력: 'roccelline1878@example. com'person.email(domains=['mimesis.name'], Unique=True)# 출력: '[email protected]'person.telephone(mask='1-4##-8##-5##3')# 출력: '1-436-896-5213'
Mimesis는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이센스를 참조하세요.