Comment lire un tableau avec ConfigParser de Python

introduction

Quand j'ai cherché, j'ai pensé et je n'ai pas trouvé d'article en japonais.

Comment lire un tableau avec ConfigParser

1. Description dans config.ini

Je l'écris dans un tableau solide.

[Foo]
fibs: [1,1,2,3,5,8,13]

Ce qui suit est également possible.

[Foo]
fibs = [1,1,2,3,5,8,13]

2. Chargement avec un programme python

Si vous le lisez avec ConfigParser et le traitez avec json.loads tel quel, ce sera un tableau.

import configparser
import json

config_ini = configparser.ConfigParser()
config_ini.read("config.ini", encoding='utf-8')

arr = json.loads(config.get("Foo","fibs"))
print(arr)  # [1, 1, 2, 3, 5, 8, 13]

Autre

Non seulement des valeurs numériques, mais aussi des chaînes de caractères.

référence

Recommended Posts

Comment lire un tableau avec ConfigParser de Python
Comment convertir un tableau en dictionnaire avec Python [Application]
Comment lire un fichier Excel (.xlsx) avec Pandas [Python]
Comment lire les données de problème avec Paiza
Comment lire un fichier CSV avec Python 2/3
Comment lire PyPI
Ajouter des lignes à un tableau vide avec numpy
[Python] Comment lire des fichiers Excel avec des pandas
Comment lire JSON
[Python] Comment gérer l'erreur de lecture pandas read_html
Comment créer un serveur HTTPS avec Go / Gin
Comment mettre à jour avec SQLAlchemy?
Comment lancer avec Theano
Comment modifier avec SQLAlchemy?
Comment séparer les chaînes avec ','
Comment faire RDP sur Fedora31
Comment supprimer avec SQLAlchemy?
Comment échanger des éléments dans un tableau en Python et comment inverser un tableau.
Comment activer la lecture / écriture de net.Conn avec Golang pour annuler avec le contexte
Comment imprimer des caractères sous forme de tableau avec la fonction d'impression de Python
Comment exécuter une application construite avec Python + py2app construite avec Anaconda
[Python Kivy] Comment créer un fichier exe avec pyinstaller
Je voulais calculer un tableau avec la méthode des subs de Sympy
Comment générer des informations supplémentaires lors de la sortie de journaux avec le module de journalisation de python
Comment annuler RT avec Tweepy
Python: comment utiliser async avec
Pour utiliser virtualenv avec PowerShell
Comment utiliser le module de journalisation de Python
Comment lire l'ensemble de données SNLI
Comment démarrer avec Scrapy
Comment démarrer avec Python
Comment gérer l'erreur DistributionNotFound
Comment démarrer avec Django
Comment augmenter les données avec PyTorch
[Python] Comment permuter les valeurs de tableau
Comment calculer la date avec python
Comment installer mysql-connector avec pip3
Comment INNER JOIN avec SQL Alchemy
Comment utiliser le module ConfigParser
Comment installer Anaconda avec pyenv
Comment utiliser le gestionnaire de contexte de Python
Comment transformer une chaîne en tableau ou un tableau en chaîne en Python
Comment faire une commande pour lire le fichier de paramètres avec pyramide
Comment passer des arguments en utilisant une instance avec la commande systemctl de systemd
[Python] Explique comment utiliser la fonction format avec un exemple
[Django] Comment lire les variables / constantes définies dans un fichier externe
Comment utiliser un éditeur externe pour le développement Python avec Grasshopper
Comment effectuer un traitement arithmétique avec le modèle Django
[Blender] Comment définir shape_key avec un script
Comment titrer plusieurs figures avec matplotlib
Comment obtenir l'identifiant du parent avec sqlalchemy
Comment créer un bot LINE à intelligence artificielle avec l'API de messagerie Flask + LINE
Comment lire pydoc sur l'interpréteur python
python3 Comment installer un module externe