Articles

commentjson – Adicionar comentários em JSON arquivos¶

Documentação da API¶

commentjson.loads(texto, **kwargs)¶

Anular a serialização de texto (um str ou unicode instância que contém um JSONdocument com Python ou JavaScript comentários) para um objeto Python.

parâmetros:

  • Text – serialized JSON string with or without comments.
  • kwargs-todos os argumentos que json.cargas aceitam.

Levanta:

commentjson.O JSONLibraryException

Devolve:

dict ou list.

commentjson.dumps(obj, **kwargs)¶

Serialize obj a JSON formatted str. Aceita o mesmo módulo argumentsas json em stdlib.

parâmetros:

  • obj-a JSON serializable Python object.
  • kwargs-todos os argumentos que json.as lixeiras aceitam.

Levanta:

commentjson.O JSONLibraryException

Devolve str:

cadeia serializada.

commentjson.load(fp, **kwargs)¶

Desserializar fp (uma .read ()-supporting file-like object containing aJSON document with Python or JavaScript like comments) to a Python object.

Parâmetros:

  • fp – a .read ()-supporting file-like object containing a JSONdocument with or without comments.
  • kwargs-todos os argumentos que json.a carga Aceita.

Levanta:

commentjson.O JSONLibraryException

Devolve:

dict ou list.

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

Serialize obj como um fluxo formatado JSON para fp (A. write()-suporte a um objeto semelhante ao arquivo). Aceita os mesmos argumentos que o módulo JSON no stdlib.

parâmetros:

  • obj-a JSON serializable Python object.
  • fp-A.read ()-supporting file-like object containing a JSONdocument with or without comments.
  • kwargs-todos os argumentos que json.o dump aceita.

Levanta:

commentjson.Jsonlibraryexception

exception commentjson.JSONLibraryException