Windows 사용자의 테스트 결과가 포함 된 데이터 구조가 포함 된 파일이 있습니다. 그는 pickle.dump
명령을 사용하여이 파일을 만들었습니다. 우분투, 나는 다음과 같은 프로그램이 테스트 결과를로드하려고 :pickle.load Not Working
import pickle
import my_module
f = open('results', 'r')
print pickle.load(f)
f.close()
을하지만 어떤 모듈이 "my_module"라는하지 피클 모듈 내부 오류가 발생합니다.
파일의 손상으로 인해 문제가 발생하거나 미망인에서 Linux로 옮길 때 문제가 생길 수 있습니다.
설치와 사용자의 Python 버전 및 패키지 구조가 동일합니까? –
피클 구현은 플랫폼 독립적입니다. 파일을 바이너리 모드로 열고 새로운 결과를보고하십시오. –