json 형태로 파일 저장하기
json 형태로 변환 파이썬으로 다음과 같은 JSON을 만들고 싶다면 리스트를 생성하고 딕셔너리를 리스트에 추가하면 된다. [ { "a": 1, "b": 2, "c": [ 1, 2, 3 ] } ] sampleJson 리스트를 생성하고 items라는 딕셔너리를 생성하였다. items에는 키로 'a', 'b','c'를 주었고 각각의 값으로는 1, 2 그리고 1,2,3 의 값을 가지는 리스트를 가지도록 구현하였다. sampleJson = [] items = {} items['a'] = 1 items['b'] = 2 list = [1, 2, 3] items['c'] = list sampleJson.append(items) print() 함수를 사용하여 출력을 하면 다음과 같은 값이 출력된다. 이 값을 파일로 저..
2023. 7. 5.
자료형 그대로 파일에 저장하기
자료형 그대로 파일에 저장하기 원하는 자료형을 파일에 저장하려면 pickle 모듈을 사용하면 된다. 먼저 pickle 모듈을 불러온다. import pickle 파이썬의 자료구조형인 튜플, 리스트, 딕셔너리가 잘 저장이 되는지 확인하기 위해 튜플, 리스트, 딕셔너리 자료구조를 구현하고 확인해 보았다. tuple = ('a', 'b', 'c') list = ['a', 'b', 'c'] dict = {'a':1, 'b':2, 'c':3} pickle 모듈로 저장하기 위해서 with 명령어를 사용하고 pickle.dump() 메서드를 사용해 튜플, 리스트, 딕셔너리를 파일에 저장한다. pickle.dump() 메서드의 첫 번째 인자로는 저장하고 싶은 객체의 변수명을 넣고 두 번째 인자로는 저장할 파일 경로를 ..
2023. 6. 7.