pickle

    7

    2답변

    Pickle은 항상 특정 입력 값에 대해 동일한 출력을 생성합니까? 나는 동일한 내용을 가지고 있지만 삽입/삭제 기록이 다른 사전을 픽업 할 때 잡아 당김이있을 수 있다고 생각합니다. 필자의 목표는 Memoize 구현을 위해 Pickle과 SHA1을 사용하여 함수 인수의 "서명"을 만드는 것입니다.

    3

    2답변

    NumPy와 (나는 생각한다)에 정의 된 개체 Inf를 피클을 시도, 덤핑이 좋아 간다하지만 로딩이 실패 : >>> cPickle.dump(Inf, file("c:/temp/a.pcl",'wb')) >>> cPickle.load(file("c:/temp/a.pcl",'rb')) Traceback (most recent call last): Fi

    8

    2답변

    나는 피클하고 싶은 쿠키 뚜껑이있는 물건이 있습니다. 그러나 모두 알고 계시 겠지만 잠금 개체가 포함 된 개체를 선택하십시오. 그리고 끔찍한 이유로 CookieJar에는 잠금 객체가 있습니다. from cPickle import dumps from cookielib import CookieJar class Person(object): def

    5

    5답변

    파이썬에서 생성 된 대용량 데이터 집합을 장고 모델에 저장하고 싶습니다. 내 생각은 데이터를 문자열로 pickleing하여 내 모델의 FileField에 업로드하는 것이 었습니다. 내 장고 모델은 다음과 같습니다 fileupload_to 매개 변수로 정의 된 경로를 보존에 내가 somedata를 저장하는 마지막 줄을 수정하는 방법 import random,

    0

    4답변

    내 프로그램을 더 빨리 만들려고 노력 중이므로 프로필을 작성 중입니다. 현재 가장 중요한 이유는 다음과 같습니다. 566 1.780 0.003 1.780 0.003 (built-in method decode) 정확히 무엇입니까? 내 코드에서 어디에서나 '디코딩'을 호출하지 않습니다. 그것은 텍스트 파일을 읽지 만 유니 코드로 인코딩 된 것은 아닙니다.

    2

    2답변

    변수 이름을 얻는 작은 함수를 작성하고, 존재하지 않는지 확인한 후 파일에서 (pickle을 사용하여) 전역 이름 공간으로로드하려고합니다. import cPickle # # Load if neccesary # def loadfile(variable, filename): if variable not in globals(): cmd

    0

    1답변

    Quantities을 사용하여 단위와 함께 숫자를 정의 할 것을 고려하고 있습니다. 이 값은 디스크에 저장해야 할 가능성이 큽니다. 이미 알다시피 절규에는 중요한 문제가 하나 있습니다. 즉, 모듈을 재배치하면 언 피클 링에서 클래스를 해결할 수 없으므로 정보를 언 피클 링 해제 할 수 없습니다. 이 동작에 대한 대안이 있지만 실제로는 해결 방법입니다. 이

    9

    4답변

    피클 모듈은 피클 링할 때 문자열 이스케이프 문자를 사용하는 것 같습니다. 예를 들어. numpy 배열에. 다음을 고려하십시오. z = numpy.zeros(1000, numpy.uint8) len(z.dumps()) len(cPickle.dumps(z.dumps())) 길이는 각각 1133 자 및 4249 자입니다. z.dumps는 "\ x00 \

    2

    2답변

    내 프로그램 인 GarlicSim에서 사용자가 시뮬레이션을 만든 다음 원하는대로 조작하고 파일로 저장할 수 있습니다. 최근에 저장 기능을 구현하려고했습니다. 자연스러운 일은 전체 시뮬레이션이 포함 된 Project 개체를 피클하는 것입니다. 문제는 Project 개체에도 모듈이 포함되어 있습니다.이 모듈은 시뮬레이션을 정의하는 여러 주요 개체, 주로 함수가

    2

    2답변

    사용자의 이력서를 수락하는 FileField가있는 장고 양식이 있습니다. 나는 이력서를 html 문서로 변환 할 예정이다. 그래서 원본 문서를 즉시 pickling하고 db colum에 저장 한 다음 나중에 unpickle하고 변환합니다. 그게 가능하니?