Pythonはどのようにデータをjsonファイルに保存しますか

1 序文

多くのプログラムでは、ユーザーが特定の情報を入力する必要があり、プログラムは通常、リストや辞書などのデータ構造に情報を保存します。

ユーザーがプログラムを閉じるときに、情報を保存する必要があります。簡単な方法は、モジュールjsonを使用してデータを保存することです。

jsonモジュールを使用すると、単純なPythonデータ構造をファイルにダンプし、プログラムの再実行時にファイルにデータをロードできます。

jsonを使用してPythonプログラム間でデータを共有することもできます。さらに重要なことに、JSON(JavaScript Object Notation、元々はJavaScriptによって開発された)形式のデータファイルは、多くのプログラミング言語と互換性があります。

**2 json.dump()**を使用します

実装コード:

import json
numbers =[1,3,5,7,11]
filename ="numbers.json"withopen(filename,'w')as file_obj:
 json.dump(numbers, file_obj)

動作結果:

動作原理:

**3 json.load()**を使用します

実装コード:

import json
filename ="numbers.json"withopen(filename)as file_obj:
 numbers = json.load(file_obj)print(numbers)

動作結果:

動作原理:

以上が本稿の内容ですので、皆様のご勉強に役立てていただければ幸いです。

Recommended Posts

Pythonはどのようにデータをjsonファイルに保存しますか
pythonでキャッシュファイルを削除する方法
pythonでテキストファイルを保存する方法
Pythonはjsonモジュールをどのように処理しますか
pythonでファイルとディレクトリを削除する方法
Pythonでファイルを読み書きする方法
Pythonはどのように整数を出力しますか
pythonはどのようにバックスラッシュを出力しますか
pythonをすばやく学ぶ方法
pythonプラグインをアンインストールする方法
Pythonファイルを暗号化する3つの方法
pythonオブジェクトを理解する方法
pythonはパッケージをどのように更新しますか
pythonはどのようにマトリックス操作を実行しますか
pythonスレッドプールの使用方法
pythonはどのように環境を変えますか
python設定ファイルの書き方
pythonコードでラップする方法
pythonプログラムを保存する方法
Pythonで括弧を省略する方法
CentOS8にPython3.8をインストールする方法
Ubuntu18.04にPython3.8をインストールする方法
pythonで数値をフィルタリングする方法
pythonはjavaクラスをどのように呼び出しますか
PythonでExcelを読む方法
CentOS8にPythonをインストールする方法
pythonは依存関係パッケージをどのようにインポートしますか
python dict garbledを解決する方法
pythonでエラーを表示する方法
pythonはどのようにインタラクティブモードに入りますか
Pythonはjsonファイルを読み書きします
pythonモジュールを表示する方法
Pythonで変数を理解する方法
pythonで変数をクリアする方法
pythonオブジェクト指向プログラミングを理解する方法
pythonはどのように素数を決定しますか
PythonでSQLiteを使用する方法
pythonのインストールが成功したことを確認する方法
Pythonで地球を作る方法
Pythonでサードパーティモジュールを導入する方法
pythonはどのように計算速度を向上させますか
pythonでnull値を表す方法
PYTHONを使用してニュース記事をクロールする方法
pythonでwinプログラムを書く方法
pythonでid関数を実行する方法
Pythonでサードパーティモジュールをインストールする方法
pythonでエラーをカスタムキャッチする方法
pythonでtryステートメントを書く方法
Pythonでプライベート属性を定義する方法
R&D:CentOS7にPython3をインストールする方法
pythonはどのように独自の関数を呼び出すのですか
Pythonでカスタムモジュールを追加する方法
SSDBデータをTendisソリューションに移行する方法
pythonでexcelテーブルを処理する方法
Pythonでグローバル変数を理解する方法
インストールされているモジュールをpythonで表示する方法
Ubuntu20.04 ubuntu / focal64にPython2をインストールする方法
reprを使用してpythonプログラムをデバッグする方法
Pythonタイムモジュールを学ぶ方法
pythonはreturnとyieldをどのように区別しますか
さまざまなシステムでのPythonopenメソッド