• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

json파일이 계속 안만들어져요..

23.08.24 15:08 작성 23.08.24 15:10 수정 조회수 211

0

 상대경로로 해서 다 맞게 했는데 계속해서 해당 파일에 json파일이 안 만들어지네요.. 왜 그런거죠?

d = {"group1":[

{'name': 'Park', 'age': '32', 'sex': 'Male'},

{'name': 'Cho', 'age': '44', 'sex': 'Female'},

{'name': 'Kang', 'age': '39', 'sex': 'Female', 'married': 'No'}

],

"group2":[

{'name': 'Kim', 'age': '23', 'sex': 'Male', 'married': 'Yes'},

{'name': 'Lee', 'age': '37', 'sex': 'Male', 'married': 'No'}

],

"type" : {"a": "employee", "b": "officer", "c": "director", "d": "manager", "e": "service provider"}

}

with open('../source/32-2.json', "w") as f:

json.dump(d, f)

답변 1

답변을 작성해보세요.

0

안녕하세요.

보통 파일이 만들어지지 않는 이유는

  1. 윈도우일 경우 해당 폴더에 엑세스 권한이 없는 경우

  2. 경로가 잘못된 경우(다른곳에 만들어짐)

 

jupyter 자체를 꼭 관리자 권한으로 실행하시고 c: 가 아닌 다른 경로에서 한 번 실행해 보시면

생성이 됩니다.

정답파일을 실행해보고 만들어지는지 확인도 해보셔야 합니다.

감사합니다.