Python
 Computer >> コンピューター >  >> プログラミング >> Python

JSONでPythonタプルを保持するにはどうすればよいですか?


JSON形式のタプルの概念はありません。 PythonのJSONモジュールはPythonタプルをJSONリストに変換します。これは、JSONでタプルに最も近いものだからです。不変性は保持されません。それらを保存したい場合は、ピクルスなどのユーティリティを使用するか、独自のエンコーダーとデコーダーを作成してください。

pickleを使用している場合、PythonテンプルはJSONファイルではなくpklファイルに保存されます。これは、Webを介してデータを送信する場合には役立ちません。最良の方法は、独自のエンコーダーとデコーダーを使用することです。これにより、エンコーダーとデコーダーをどのように機能させるかによって、リストとタプルが区別されます。


  1. Tensorflowを使用してPythonで文字サブストリングを操作するにはどうすればよいですか?

    文字サブストリングは、Tensorflowの「strings」モジュールにある「substr」メソッドを使用してTensorflowで使用できます。次に、Numpy配列に変換されて表示されます。 続きを読む: TensorFlowとは何ですか?また、KerasがTensorFlowと連携してニューラルネットワークを作成する方法は? Pythonを使用してUnicode文字列を表現する方法と、同等のUnicodeを使用してそれらを操作する方法を説明します。まず、標準の文字列操作に相当するUnicodeを使用して、スクリプト検出に基づいてUnicode文字列をトークンに分割します。 Goog

  2. BokehライブラリのグリッドプロットをPythonで作成するにはどうすればよいですか?

    Bokehは、データの視覚化に役立つPythonパッケージです。これはオープンソースプロジェクトです。 Bokehは、HTMLとJavaScriptを使用してプロットをレンダリングします。これは、Webベースのダッシュボードでの作業中に役立つことを示しています。 BokehはデータソースをJSONファイルに変換します。このファイルは、JavaScriptライブラリであるBokehJSへの入力として使用されます。このBokehJSはTypeScriptで記述されており、最新のブラウザで視覚化をレンダリングするのに役立ちます。 ボケの依存関係- Numpy Pillow Jinja2 Pack