pickle

    1

    1답변

    사전 개체를 cPickle을 사용하여 파일에 저장하고 있는데, 첫 번째 항목이 아닌 다른 항목을 가져올 수 없습니다. 초기에 파일 tweets.pkl은 비어 있고 EOFError가 발생합니다. 나는 그것이 그것과 관련이 있다고 확신한다. 새 사전은 이전의 모든 참조를 잃게 있도록 감사 #!/usr/bin/env python

    0

    1답변

    나는이 책을 사용하여 파이썬을 배우려고했지만이 도전에 매달려있는 것 같다. "2. 퀴즈 챌린지 게임을 개선하여 파일에 높은 점수 목록을 유지합니다. 플레이어는 목록을 만들면 플레이어의 이름과 점수를 기록해야하며, 절인 개체를 사용하여 최고 점수를 저장하십시오. " 나는 사전 점수를 분류 할 수 없기 때문에 사전 대신 목록을 사용하기로 결정했습니다. 그러나

    8

    4답변

    당신에게 문맥을주기 위해서 : 나는 큰 파일 f을 몇 기가 크기로 가지고있다. 내가이 파일을 읽을 때 버퍼링을 활용하려는 for obj in objs: cPickle.dump(obj, f) 를 실행하여 생성 된 다른 객체의 연속 피클이 포함되어 있습니다. 내가 원한 것은 여러 개의 픽업 된 오브젝트를 한 번에 버퍼로 읽는 것입니다. 이 일을하는 가장 좋은

    0

    1답변

    NaiveBayes 분류자를 교육하여 기본 정서 분석을 수행했습니다. 모델은 208MB입니다. 한 번만로드 한 다음 Gearman 작업자를 사용하여 모델을 호출하여 결과를 얻고 싶습니다. 한 번만로드하는 데 오랜 시간이 걸립니다. 모델을 한 번만로드 한 다음 계속 호출하면 어떻게됩니까? 일부 코드는,이 도움이되기를 바랍니다 : import nltk.data

    3

    1답변

    프로토콜 2 (그리고 파이썬 3에서 위쪽으로)를 사용하여 의미있게 절임 될 수있는 클래스를 개발 중입니다. 이전 프로토콜을 사용하면 버그가 발생합니다. 클래스의 사용자에게 디버깅 통증을 저장하고 싶기 때문에 클래스가 2 미만의 프로토콜로 절편 될 경우 클래스가 즉시 예외를 발생 시키길 원합니다. 어떻게하면됩니까?

    0

    2답변

    나는에 절인 된 객체이 큰 파일이 가득 파일로 탐색, 가정 수 있습니다. 파일이 여러 차례 채워지 긴하지만 때때로 덤프 프로세스가 다시 시작될 때 마지막 개체를 읽어야합니다. 이 같은 뭔가 : myfile.seek(-1000,2) while myfile.tell() < mysize: objects.append(pickle.load(myfile))

    2

    2답변

    알고 싶습니다 utf-8 문자가 파이썬에서 파일의 키로 포함 된 사전을 cPickle과 함께 저장하는 방법은 무엇입니까? 이 사전은 매우 크고 cPickle은 pickle보다 훨씬 빠르다고 들었습니다. 또한 UTF-8로 인코딩 된 키가 문제가 있다고 생각합니다. 다른 빠른 솔루션도 환영합니다. 여기 내가 무엇을하고 아래의 오류 메시지입니다 : unique_

    3

    1답변

    수업을 인스턴스화하는 동안 picklable이 아닌 일부 필드를 초기화합니다. 따라서, 내 수업을 올바르게 (피) 수있게하려면 내 초기화 메서드는 unpickling에 대한 호출 할 싶습니다. 이것은 이전 스타일의 클래스에서 작동하는 것처럼 보입니다. 새로운 스타일 수업에서는 __new__ 및 __getnewargs__을 사용해야합니다. 여기에 내가 무엇을

    2

    1답변

    오이 내 단계와 경로를 단순화하기 위해 피클 (레일 3)을 살펴보고 있습니다. 경로 수정을 위해 path_to_pickle을 사용하는 데 문제가 있습니다. 내가 함께 피클을 설치 : when /^#{capture_model}(?:'s)? page$/ # eg. the forum's page path_to_pickle $1 when /

    4

    3답변

    에 데이터를 저장하는 동안 내가 피클의 데이터를 저장하는 파이썬 코드 다음,하지만 난 IO 오류를 얻고있다 [Errno 13] Permission denied: 'data.pkl' 코드 def SaveUserData(request): datalist={} datalist['empid']='127113' datalist['