이것은 프로젝트에서 내가 수행 한 것입니다. 데이터를 조작하는 몇 가지 방법이있는 기본 사전 인 몇 가지 데이터 구조가 있습니다. 디스크에 저장하면 모듈로 가져올 때 같은 데이터를 같은 데이터 구조로로드하는 코드로 .py 파일에 코드를 씁니다.파이썬 모듈로 데이터를 저장하는 것이 합리적입니까?
이것은 합리적입니까? 큰 단점이 있습니까? 내가 본 이점은 저장된 데이터로 작업 할 때 필요한 모듈을 신속하게 가져올 수 있다는 것입니다. 또한 모듈은 별도의 구문 분석기 또는 로더 기능이 필요 없기 때문에 응용 프로그램의 나머지 부분과 별도로 사용할 수 있습니다.
"로더"코드와 별도로 데이터를로드하는 기능으로 되돌아 와서 표준 또는 타사 라이브러리 (pickle, SimpleJSON, YAML 등)의 로더를 사용하면 이점도 있습니다. –
기본적으로 Python은 .pyc 파일도 출력하므로 전체 데이터 크기가 거의 두 배가됩니다. 일반적으로 말하면, 바드 아이디어. sqlite를 고려해 보셨습니까? – gahooa