pickle

    1

    2答えて

    私がしようとしているのは、素数分解のリストをいろいろなプロセスで同時に実行することです。私は動作しているスレッド版を持っていますが、プロセスで動作するようには見えません。 import math from Queue import Queue import multiprocessing def primes2(n): primfac = [] num = n

    0

    1答えて

    Pythonのpickleシリアライザを使用して欠損値のデフォルトを提供したいと思います。クラスは単純なので、デフォルトはクラスの__init__メソッドに自然に存在します。 pickle documentationからは、__getnewargs__があることがわかります。しかし、これは「酸洗い」の前に__getnewargs__が存在する場合にのみ機能します。 Python pickleに、初

    0

    1答えて

    私は複雑なオブジェクトを取得する必要があるいくつかの計算がある小さなデモのdjangoアプリケーションを作成しています。 Pickleを使用してオブジェクトをファイルに保存しました。今私は、すべての要求のために取得されないようにオブジェクトをメモリに保持したい。どこにオブジェクトをロードしてそこに残ることができ、どんな要求でも利用できる。計算に必要なリクエストには、いくつかのパラメータが渡されます

    2

    1答えて

    joblibを使用して(Windowsマシンで)pklファイルをロードしようとしています。 だから私のコードは、私はこのエラーを取得する from sklearn.externals import joblib output = joblib.load("file.pkl") です: File "cleaning.py", line 97, in <module> output = job

    2

    1答えて

    私は問題に直面しており、私はそれを取り除くことはできません。 私はしたい場合、それをreplotにmatplotlibの図を保存するためにピクルパッケージを使用しようとしています。 これまでのところ、Qtウィンドウを開き、lfpViewer.__Init__()の 'if'条件が1(ピクルロード関数をチェックするために0を設定した場合)の場合、いくつかの曲線をプロットする以下のコードがあります。

    0

    1答えて

    私はPython 3.5.2のインストールでPicklingtoolsを使用してみましたが、多くの構文エラーが発生しました。これは、コードが3.5.2用に書かれていないという事実によると思われる。しかし、Pythonのサポートされているバージョンをオンラインで見つけることは不可能です。誰でも、このlibが意図しているPythonのバージョンを知っていますか?そのFAQから

    2

    1答えて

    私が手に私のコード行からこのエラー ValueError: unsupported pickle protocol: 4 full_df = pd.read_pickle('df_userID.pickle') (上python2.7でスクリプトを実行しますUbuntu 14.04.5,3.13.0-95- generic) ありがとうございます。

    2

    1答えて

    バイト文字列オブジェクトがpickledオブジェクトであるかどうかを識別する方法。 たとえば、次の辞書では、bがピクルされたオブジェクトであり、他のオブジェクトはそうでないことをどのように識別できますか? example = {'a':1, 'b':b'\x80\x03K\x02.', 'c':b'3'}

    1

    1答えて

    現在、マルチプロセッシングで実装されているプログラムでspaCyを使用したいと考えています。具体的には、私はProcessingPoolを使って4つのサブプロセスを生成し、それから降りてメリータスクを行います。 spaCy(特にPOSタグ付け用)を使用するには、spacy.load('en')を呼び出す必要があります。これは高価な呼び出しです(約10秒かかる)。このオブジェクトを各サブプロセス内に

    1

    1答えて

    私は、pickleを使用してバイナリファイルから読み込み、その内容を調整して、バイナリファイルの内容を新しい更新された辞書で上書きしようとしています。 はしかし、私はこのエラーが発生します: startHandCountFile = open("startHandCount", 'wb') OSError: [Errno 22] Invalid argument: 'startHandCount'