[PYTHON] Comment lire JSON

Comment lire JSON

Tout d'abord, lisez le fichier normalement

with open('test.json', 'r') as f:
	js=f.read()

Lorsqu'on lui demande de charger en tant que json

import json
nb=json.loads(js)

Facile à manipuler comme format de dictionnaire! Il peut être utilisé pour stocker des paramètres externes

print(nb)
#[Out]#{'color_scheme': 'Packages/User/Tubnil_kai (SL) (SublimePythonIDE).tmTheme', 'enable_tab_scrolling': True, 'detect_slow_plugins': False, 'always_show_minimap_viewport': True, 'draw_white_space': 'all', 'draw_minimap_border': True, 'file_exclude_patterns': ['*.exe', '*.zip', '*.lnk', '*.db', '*.pptm', '*.docx', '*.pdf', '*.dwt', '*.bak', '*.xlsx', '*.ex4', '*.ex4old']}

print(nb['color_scheme'])
#[Out]#Packages/User/Tubnil_kai (SL) (SublimePythonIDE).tmTheme

print("*.exe" in nb['file_exclude_patterns'])
#[Out]#True

Il semble que vous puissiez lire directement à partir du fichier si c'est json.load () au lieu de json.loads () Peut être raccourci!

import json
with open('test.json', 'r') as f:
    nb=json.load(f)
print(nb)

Recommended Posts

Comment lire JSON
Comment lire PyPI
Comment lire les données de la sous-région e-Stat
Comment lire l'ensemble de données SNLI
Comment lire pydoc sur l'interpréteur python
Comment lire des fichiers CSV avec Pandas
Comment lire les données de problème avec Paiza
Comment utiliser xml.etree.ElementTree
Comment utiliser Python-shell
Comment lire un fichier CSV avec Python 2/3
Remarques sur l'utilisation de tf.data
Comment utiliser virtualenv
Grattage 2 Comment gratter
Comment utiliser la correspondance d'image
Comment utiliser le shogun
Comment installer Python
Comment utiliser Pandas 2
Comment installer pip
Comment utiliser Virtualenv
Comment utiliser numpy.vectorize
Comment mettre à jour easy_install
Comment installer Archlinux
Comment utiliser pytest_report_header
[Python] Comment lire des fichiers Excel avec des pandas
Comment redémarrer gunicorn
Comment installer python
Comment héberger virtuel
[Python] Comment lire les données de CIFAR-10 et CIFAR-100
Comment utiliser partiel
Comment utiliser Bio.Phylo
Comment créer une sortie JSON Scintillante en japonais
Comment générer un objet Python à partir de JSON
Comment utiliser SymPy
Comment utiliser x-means
Comment utiliser WikiExtractor.py
Comment mettre à jour Spyder
[Introduction à Python] Comment gérer les données au format JSON
Comment utiliser IPython
Comment lire un tableau avec ConfigParser de Python
Comment installer BayesOpt
Comment utiliser virtualenv
Comment utiliser Matplotlib
Comment utiliser iptables
Comment utiliser numpy
J'ai lu "Comment créer un laboratoire de piratage"
Comment utiliser TokyoTechFes2015
Comment utiliser venv
Comment utiliser le dictionnaire {}
Comment utiliser Pyenv
Comment lire les données de séries chronologiques dans PyTorch
Comment faire pousser des fichiers dot
Comment utiliser la liste []
Convertir json en Excel
Comment utiliser python-kabusapi
"Comment compter Fukashigi"
Comment installer Nbextensions
Comment utiliser OptParse
Tensorufuro, Tensafuro Après tout, lequel (Comment lire Tensorflow)
Comment utiliser le retour
Comment installer Prover9