Metadata-Version: 2.1
Name: repr_rw
Version: 3.0.2
Summary: This library writes object representations in a text file and reads the file to recreate the objects. An object representation is a string returned by function repr.
Home-page: https://github.com/GRV96/repr_rw
Author: Guyllaume Rousseau
License: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Description-Content-Type: text/markdown
License-File: LICENSE

## FRANÇAIS

Cette bibliothèque écrit des représentations d'objets dans un fichier texte et
lit le fichier pour recréer les objets. Une représentation d'objet est une
chaîne de caractères renvoyée par la fonction `repr`.

### Contenu

La fonction `write_reprs` écrit des représentations d'objets dans un fichier
texte. Chaque ligne du fichier est une représentation d'objet. Si le fichier
spécifié existe déjà, cette fonction l'écrase.

Le générateur `read_reprs` lit un fichier texte contenant des représentations
d'objets dans le but de recréer ces objets. Chaque ligne du fichier doit être
une représentation d'objet. Les lignes vides sont ignorées. Chaque itération
de ce générateur produit un objet.

Pour plus d'informations, consultez la documentation des fonctions et les démos
dans le dépôt de code source.

## ENGLISH

This library writes object representations in a text file and reads the file to
recreate the objects. An object representation is a string returned by function
`repr`.

### Content

Function `write_reprs` writes object representations in a text file. Each line
in the file is an object representation. If the specified file already exists,
this function overwrites it.

Generator `read_reprs` reads a text file that contains object representations
to recreate the objects. Each line in the file must be an object
representation. Empty lines are ignored. Each iteration of this generator
yields one object.

For more information, consult the functions' documentation and the demos in the
source code repository.
