Articles

commentjson – Aggiungere commenti nel file JSON¶

la Documentazione delle API¶

commentjson.loads(testo, **kwargs)¶

Deserializzare testo (str o unicode istanza contenente un JSONdocument con Python, JavaScript come commenti) di un oggetto Python.

Parametri:

  • stringa JSON serializzata con o senza commenti.
  • kwargs-tutti gli argomenti che json.carichi accetta.

Solleva:

commentojson.JSONLibraryException

Restituisce:

dict o list.

commentjson.dumps (obj, **kwargs)¶

Serializza obj in una str formattata JSON. Accetta lo stesso modulo argumentsas json in stdlib.

Parametri:

  • obj – un oggetto Python serializzabile JSON.
  • kwargs-tutti gli argomenti che json.discariche accetta.

Solleva:

commentojson.JSONLibraryException

Restituisce str:

stringa serializzata.

commentjson.load(fp, **kwargs)¶

Deserializzare fp (a .read ()-supporta un oggetto simile a un file contenente un documento aJSON con commenti simili a Python o JavaScript) in un oggetto Python.

Parametri:

  • fp – a .read()-supporta un oggetto simile a un file contenente un JSONdocument con o senza commenti.
  • kwargs-tutti gli argomenti che json.carico accetta.

Solleva:

commentojson.JSONLibraryException

Restituisce:

dict o list.

commentjson.dump (obj, fp, **kwargs)¶

Serializza obj come flusso formattato JSON su fp (un oggetto simile a un file di supporto.write ()). Accetta gli stessi argomenti asjson module in stdlib.

Parametri:

  • obj – un oggetto Python serializzabile JSON.
  • fp-a .read()-supporta un oggetto simile a un file contenente un JSONdocument con o senza commenti.
  • kwargs-tutti gli argomenti che json.dump accetta.

Solleva:

commentojson.JSONLibraryException

exception commentjson.JSONLibraryException