Articles

commentjson-JSONファイルにコメントを追加する¶

API Documentation¶

commentjson.loads(text,**kwargs)text

テキスト(PythonやJavaScriptのようなコメントpythonオブジェクト。

パラメータ:

  • コメントの有無にかかわらず、テキスト直列化されたJSON文字列。
  • kwargs–jsonのすべての引数。ロードは受け入れます。

レイズ:

コメントjson。JSONLibraryException

は、

辞書またはリストを返します。

commentjson.dumps(obj,**kwargs)obj

objをJSON形式のstrにシリアル化します。 Stdlibのjsonモジュールと同じ引数を受け取ります。

パラメータ:

  • obj–JSONシリアライズ可能なPythonオブジェクト。
  • kwargs–jsonのすべての引数。dumpsは受け入れます。

レイズ:

コメントjson。JSONLibraryException

は、str:

シリアル化された文字列を返します。

commentjson.load(fp,**kwargs)¶

逆シリアル化fp(a.read()-pythonまたはJavaScriptのようなコメントを含むaJSONドキュメントを含むファイルのようなオブジェクトをサポートしています)をPythonオブジェク

パラメータ:

  • fp–a。read()-コメントの有無にかかわらずJSONdocumentを含むファイルのようなオブジェクトをサポートします。
  • kwargs–jsonのすべての引数。負荷は受け入れます。

レイズ:

コメントjson。JSONLibraryException

は、

辞書またはリストを返します。(obj,fp,**kwargs)obj

objをJSON形式のストリームとしてFp(a.write()-ファイルのようなオブジェクトをサポート)にシリアル化します。 Stdlibのjsonモジュールと同じ引数を受け取ります。

パラメータ:

  • obj–JSONシリアライズ可能なPythonオブジェクト。
  • fp–a.read()-コメントの有無にかかわらずJSONdocumentを含むファイルのようなオブジェクトをサポートします。
  • kwargs–jsonのすべての引数。ダンプは受け入れます。

レイズ:

コメントjson。JSONLibraryException

例外commentjson.JSONLibraryException