Pickleに関する最新の質問

1
答える

Herokuで永続ファイルを作成するにはどうすればよいですか?

Heroku FreedynoでホストされているPostgresDBを備えたテレグラムボットがあります。コードのある段階で、後でアクセスできるように、pickle化されたファイルを永続的に保存したいと思います。それは可変数の入力を持つネストされたクラスであるため、テーブルに格納するのは良い考えとは思えません。 問題は、Herokuがこれらのファイルを頻繁に、または少なくとも再起動またはプッシュするたびに削除することです。この問題に取り組む方法はありますか?

pickle python heroku postgresql dyno

1
答える

アプリの動作中にherokuに新しいファイルを作成しますか?

Pythonテレグラムボットがあり、Herokuにデプロイしました。しかし問題は、私のプログラムが作業中に実際にピクルス化されたファイルを作成することです。必要なデータとpickleを保存して、後で使用する必要のあるネストされたクラスを保存するデータベースが1つあります。したがって、これらのピクルスファイルはプログラムの重要な部分の1つです。酸洗いにディルモジュールを使用しています。 これらのファイルをローカルに保存することはできましたが、Herokuで保存する場合は保存できません。以下のログを共有します。ピクルス部分にも到達していませんが、ファイル自体を開くときにエラーが発生します。

web applications pickle heroku telegram bot python 3.x

1
答える

フラスコアプリでpickle.loadを使用する方法-Python3

@app.route('/', methods=['POST']) def upload_file(): if request.method=='POST': if 'files[]' not in request.files: flash('No file part') return redirect(request.url) files=request.files.getlist('files[]') for file in files: if file and allowed_file(file.filename): #print(file.filename) filename=secure_filename(file.filename) encrypted_list=pickle.load(open(file,"rb")) print(encrypted_list) @app.route('/', methods=['POST']) def upload_file(): if request.method=='POST': if 'files[]' not in request.files: flash('No file part') return redirect(request.url) files=request.files.getlist('files[]') for file in files: if file and allowed_file(file.filename): #print(file.filename) filename=secure_filename(file.filename) encrypted_list=pickle.load(open(file,"rb")) print(encrypted_list) @app.route( '/'、methods=['POST']) def upload_file(): if request.method=='POST': 'files[]'がrequest.filesにない場合: flash( 'ファイル部分なし') リダイレクトを返す(request.url) files=request.files.getlist( 'files[]') ファイル内のファイルの場合: ファイルとallowed_file(file.filename)の場合: #print(file.filename) filename=secure_filename(file.filename) crypto_list=pickle.load(open(file、"rb")) print(encrypted_list) .pemファイルに保存したbase64エンコーディングの文字列があり、Xのアイデアがあります。フラスコアプリに複数の.pemファイルをアップロードするので、保存したくありません。ディスク、pickle.load(open(file、"rb"))を使用してこれらの.pemファイルを読み取るだけですが、このコマンドでエラーが発生します。暗号化中と同様に、base64でエンコードされた文字列を.pemファイルに保存しました。ここで、Flaskの.pemファイルからこれらの文字列をデコードしたいと思います。

pem flask pickle python 3.6

0
答える

tensorflow.python.framework.errors_impl.NotFoundErrorを取得しています

テンソルフローモデルをディスクに保存しようとすると、最近このエラーが発生し始めました。以前は問題なく1か月以上機能し、何も変更されていませんでしたが、現在はエラーが発生しています。モデルを次のようなピクルスファイルとして保存しています--> dnn_classifier.save("dnn_classifier_modelFile.pkl")

pickle deep learning

0
答える

ランダムな数の高次元のnumpy配列を格納およびロードするための単純なデータベースを作成するための良い方法は何ですか?

計算プロセスにより、ランダムな数のnumpy配列が作成されます。各配列を保存して、ハードディスクに便利にロードしたいと思います。重要なのは、ファイルが高次元であり、配列の形状自体がランダムであるということです。

python numpy pickle

0
答える

Pickleプログラムは、ファイルのテキスト全体を表示しません

「入力」のテキストをbinファイルに書き留めるプログラムを作成しました。そして、すべてが正常に機能しますが、ファイルの内容を出力したい場合、1つの文字列(辞書)のみが表示されますが、ファイルには少なくとも3つの文字列が含まれています。 コードは次のとおりです。

pickle python

0
答える

Google ColabにDataFrameオブジェクトを保存し、ローカルコンピューターにpickleファイルをロードすると、再帰エラーが発生します

私はグーグルコラボを使用していくつかのXGBモデルをトレーニングし、結果をピクルスファイルに保存していた後、分析のためにローカルコンピューターにロードして読み取りました。これは、ピクルスファイルをロードできなくなった最近まで、過去数か月間は正常に機能していました。

pickle python google colaboratory pandas

2
答え

Jupyterノートブックフォルダーから複数のpickleファイルを開くことができません

bounty4日で有効期限が切れます。この質問への回答は、+50レピュテーションバウンティの対象となります。 Reutこの質問にもっと注意を向けることを望んでいます。 bounty4日でbounty報奨金が4日で4日で。この質問への回答は、+50+50レピュテーションバウンティの対象となります。 Reut Reutは、この質問にもっと注意を向けることを望んでいます。 サーバーでjupyterノートブックを使用しています(フォルダーはコンピューター上にありません)。まったく同じ列を持つ30個のデータフレームがピクルス化されたフォルダーがあります。それらはすべて次のパスに保存されます:

python server jupyter notebook pickle concat

0
答える

「トークナイザーのカスタマイズ」をピクルスにして、Pythonでの将来の予測に使用する方法

テキストトークン化のために、以下のカスタムトークン化関数を定義しました。次に、TfidfVectorizerパラメーターでこの関数を使用して、テキストをトークン化します。最後に、ベクトライザーをピクルスファイルに保存しました。モデルのトレーニング中はモードは正常に実行されていますが、将来の予測のために同じピクルスファイルを呼び出すと、以下のエラーが発生します。

nlp tokenize tfidfvectorizer pickle vectorization

ホットタグ

© 2021   KonnichiwaSekai.Com