問題タブ [jsonpickle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - JSON-Pickle は、それ自体ではなくリスト反復子として独自の反復子クラスを返します
JSON として反復可能な Python クラスをエンコードしたいのですが、JSON-Pickle はデコード時にリスト ジェネレーターとしてそれを返します。この私のコード:
ヘルパーは主に flatten-Method と、リスト内のすべての要素が特定のタイプであるかどうかを確認できるメソッドを実装します。
RCEnum は驚きです。単純な列挙型を驚かせます。
しかし、ここで重要な部分に移ります:
そして、何らかの理由で it2 は InnerTable ではなく list_iterator オブジェクトです。なぜですか? これを修正するにはどうすればよいですか? (InnerTable から反復可能な関数を削除することは、時間的な理由と、これら 2 つの関数を一緒にすべきではない理由が見当たらないため、私にとって非常に不快であることに注意してください。)
python - jsonpickleを使用してPythonクラスをシリアル化するには?
Python クラスをシリアル化するために、VS Code で次のコードを実行しています。
このコードを VS Code で実行すると、次のエラーが発生します。
ただし、Jupyter ノートブックでまったく同じコードを実行すると、P_C.json 内に目的の出力が得られます。
VS CodeでPython 3を使用していることをすでに確認しました
ありがとう!
json - フラスコpymongoでjsonpickleでObjectIdをシリアル化する方法
MongoDB をデータベースとして、pymongo をドライバーとして Flask を使用しています。オブジェクトを JSON にシリアル化する際に、常に言うように、、、およびその他多くの問題json.dumps()
がjson.loads()
ありjson_util.dumps()
ますTypeError: Object of type 'EachRoom' is not JSON serializable
。jsonpickle
オブジェクトを JSON にシリアル化するために呼び出されるライブラリを見つけました。田んぼ以外は予定通り順調に進んでいObjectId
ます。bytes
データ型を確認すると、型として表示されます。これは私のコードです:
そして、これが応答です:
唯一間違っているのは、タイプとしてのid
、user_id
、およびです。アドバイスお願いします.._id
ObjectId
python - pkl ファイルを json ファイルに変換する
私はスタックオーバーフローが初めてです。
Pythonを使用してpklファイルをjsonファイルに変換しようとしています。以下は私のサンプルコードです
このコードを実行すると、エラーが発生しましたTypeError: '_io.TextIOWrapper' object is not callable
。いくつかの同じ問題This oneおよびThis oneに従うことにより、これらの問題は7行目でwrite
メソッドを使用することを提案しinput_file()
ましたが、それでもio.UnsupportedOperation: write
おそらく書き込みメソッドであるこのエラーが発生しますが、読み取りと読み取りで使用しています私はできませんどんな方法でも罰金を科します。また、次の方法でピクルファイルを読み取ろうとしました
そして、私はこのエラーが発生しています
この問題をどのように解決できるかについて、いくつかの親切な提案が必要ですか? このタスクを実行できる他のツールに関する提案は、かなりの価値があります。ありがとう