코딩 어디가 틀려서 그런건자 알려주세요




고등학교 학생입니다

학교 캠프에소 최적화하는 활동을 하고 후에 혼자서 해보려는대 잘 안돼요...



kh_data_reader이 있는데 왜 모듈네임이 없다고 하는 건가요


아니면 데이터 따로 조사해서 넣을 때 아직 x축 y축에 간단한 것만 넣을 수 있어서 통계자료 좀 수정했는데 이거 때문에 안되는건가요




1개의 답변이 있어요!

  • 안녕하세요. 서종현 전문가입니다.

    'kh_data_reader' 모듈이 없다고 뜨는 이유는 구글 코랩이 해당 파일을 인식하지 못해서입니다. 사진을 보면 'kh_data_reader(4).py'라는 파일명에 괄호와 띄어쓰기가 있어, 파이썬에서 직접 불러올수 없습니다.

    <해결 방법>

    • 파일명을 'kh_data_reader.py'처럼 띄어쓰기, 괄호없이 간단하게 바꾸세요

    • 구글 드라이브를 정상적으로 마운트했고, 작업 폴더가 모듈이 있는 위치인지 확인하세요

    • import os; print(os.getcwd()) ; print(os.listdir())로 현재 경로와 파일목록을 확인하면 도움이 됩니다.

    • 파일명 바꾸고 경로도 맞으면 다시 import Kh_data_reader as kh를 시도하세요

    그리고 데이터 파일을 수정하는 것은 모듈 탐색 문제와는 별개지만, 데이터 구조가 바뀌면 read_data()함수도 데이터 구조에 맞게 수정해야 오류가 없습니다.