0
피클 파일을 만들려고합니다. 나는 그것을 할 다음 코드 조각을 사용했다 :피클 파일을 올바르게 만드는 방법은 무엇입니까?
def pickler(input_nparray):
with open('/Users/username/Desktop/pklfilename.pkl', 'wb+') as f:
pickle.dump(input_nparray, f)
이 방법은 완벽하게 작동합니다. 이것은 numpy 배열을 취하여 내용을 pklfilename.pkl에 저장합니다.
하지만 여기서 문제는 파일 이름을 지정해야한다는 것입니다. 이것은 다음과 같은 방법으로 시도했지만 실패했습니다.
def pickler(input_nparray, pklfilename):
with open('/Users/swaghccc/Desktop/' + pklfilename, 'wb+') as f:
pickle.dump(input_nparray, f)
pickler(input_nparray, 'file1.pkl')
누군가가 올바른 대안을 말해 줄 수 있습니까?
어떻게 실패합니까? – Daniel
피클 파일을 만들지 않습니다. 코드에 오류가 없습니다. – TheTank
두 번째 코드 스 니펫에서'pklfilename'의 값은 무엇입니까? –