zpp_color


Namezpp_color JSON
Version 1.0.4 PyPI version JSON
download
home_pagehttps://github.com/ZephyrOff/zpp_color
SummaryColorisation de texte dans un terminal
upload_time2024-09-11 09:48:08
maintainerNone
docs_urlNone
authorNone
requires_pythonNone
licenseMIT License
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # :pencil2: zpp_color

# Informations
Librairie pour la colorisation de texte dans un terminal.<br>
Permet de modifier la couleur du texte, la couleur de fond et le style.<br>
Prise en charge de 256 couleurs.<br>
Sélection de la couleur avec le nom, l'id ou une combinaison RGB<br>

## <ins>Prérequis</ins>
- Python 3
<br>

# Installation
```console
pip install zpp_color
```

# Utilisation
### Conseil d'importation du module
Depuis Pypi
```python
from zpp_color import fg, bg, attr
```
Depuis le code source
```python
from color import fg, bg, attr
```

<br>

### <ins>Modification de la couleur du texte</ins>
##### Avec le nom
```python
print(f"{fg('blue')}Ceci est un texte en bleu{attr(0)}")
```
##### Avec l'id
```python
print(f"{fg(3)}Ceci est un texte en bleu{attr(0)}")
```
##### Avec un code RGB
```python
print(f"{fg('0,0,255')}Ceci est un texte en bleu{attr(0)}")
```
> **_NOTE:_**  Toujours rajouter attr(0) à la fin du texte, sinon la couleur s'appliquera pour les lignes suivantes.

<br>

### <ins>Modification de la couleur de fond</ins>
##### Avec le nom
```python
print(f"{bg('red')}Ceci est un texte avec un fond rouge{attr(0)}")
```
##### Avec l'id
```python
print(f"{bg(1)}Ceci est un texte avec un fond rouge{attr(0)}")
```
##### Avec un code RGB
```python
print(f"{bg('255,0,0')}Ceci est un texte avec un fond rouge{attr(0)}")
```

<br>

### <ins>Modification du style du texte</ins>
##### Avec le nom
```python
print(f"{attr('italic')}Ceci est un texte en italic{attr(0)}")
```
##### Avec l'id
```python
print(f"{attr(3)}Ceci est un texte en italic{attr(0)}")
```

<br>

### <ins>Lister les possibilités</ins>
##### Lister les couleurs possibles
```python
zpp_color.list_fg()
```
```python
zpp_color.list_bg()
```
##### Lister les styles possibles
```python
zpp_color.list_attr()
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ZephyrOff/zpp_color",
    "name": "zpp_color",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/d9/a5/41c844d0a5beac4798dc179dff5b7f56f0e2723ecce7ea040919106b30fb/zpp_color-1.0.4-py3-none-any.whl",
    "platform": null,
    "description": "# :pencil2: zpp_color\r\n\r\n# Informations\r\nLibrairie pour la colorisation de texte dans un terminal.<br>\r\nPermet de modifier la couleur du texte, la couleur de fond et le style.<br>\r\nPrise en charge de 256 couleurs.<br>\r\nS\u00c3\u00a9lection de la couleur avec le nom, l'id ou une combinaison RGB<br>\r\n\r\n## <ins>Pr\u00c3\u00a9requis</ins>\r\n- Python 3\r\n<br>\r\n\r\n# Installation\r\n```console\r\npip install zpp_color\r\n```\r\n\r\n# Utilisation\r\n### Conseil d'importation du module\r\nDepuis Pypi\r\n```python\r\nfrom zpp_color import fg, bg, attr\r\n```\r\nDepuis le code source\r\n```python\r\nfrom color import fg, bg, attr\r\n```\r\n\r\n<br>\r\n\r\n### <ins>Modification de la couleur du texte</ins>\r\n##### Avec le nom\r\n```python\r\nprint(f\"{fg('blue')}Ceci est un texte en bleu{attr(0)}\")\r\n```\r\n##### Avec l'id\r\n```python\r\nprint(f\"{fg(3)}Ceci est un texte en bleu{attr(0)}\")\r\n```\r\n##### Avec un code RGB\r\n```python\r\nprint(f\"{fg('0,0,255')}Ceci est un texte en bleu{attr(0)}\")\r\n```\r\n> **_NOTE:_**  Toujours rajouter attr(0) \u00c3\u00a0 la fin du texte, sinon la couleur s'appliquera pour les lignes suivantes.\r\n\r\n<br>\r\n\r\n### <ins>Modification de la couleur de fond</ins>\r\n##### Avec le nom\r\n```python\r\nprint(f\"{bg('red')}Ceci est un texte avec un fond rouge{attr(0)}\")\r\n```\r\n##### Avec l'id\r\n```python\r\nprint(f\"{bg(1)}Ceci est un texte avec un fond rouge{attr(0)}\")\r\n```\r\n##### Avec un code RGB\r\n```python\r\nprint(f\"{bg('255,0,0')}Ceci est un texte avec un fond rouge{attr(0)}\")\r\n```\r\n\r\n<br>\r\n\r\n### <ins>Modification du style du texte</ins>\r\n##### Avec le nom\r\n```python\r\nprint(f\"{attr('italic')}Ceci est un texte en italic{attr(0)}\")\r\n```\r\n##### Avec l'id\r\n```python\r\nprint(f\"{attr(3)}Ceci est un texte en italic{attr(0)}\")\r\n```\r\n\r\n<br>\r\n\r\n### <ins>Lister les possibilit\u00c3\u00a9s</ins>\r\n##### Lister les couleurs possibles\r\n```python\r\nzpp_color.list_fg()\r\n```\r\n```python\r\nzpp_color.list_bg()\r\n```\r\n##### Lister les styles possibles\r\n```python\r\nzpp_color.list_attr()\r\n```\r\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "Colorisation de texte dans un terminal",
    "version": "1.0.4",
    "project_urls": {
        "Documentation": "https://github.com/ZephyrOff/zpp_color",
        "Homepage": "https://github.com/ZephyrOff/zpp_color"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d9a541c844d0a5beac4798dc179dff5b7f56f0e2723ecce7ea040919106b30fb",
                "md5": "a2491163338aae590d964c358e44c726",
                "sha256": "f5874a09b2cdc01415433885ab1be4a30e78da218c825cd20502f95ab7c64870"
            },
            "downloads": -1,
            "filename": "zpp_color-1.0.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a2491163338aae590d964c358e44c726",
            "packagetype": "bdist_wheel",
            "python_version": "source",
            "requires_python": null,
            "size": 5378,
            "upload_time": "2024-09-11T09:48:08",
            "upload_time_iso_8601": "2024-09-11T09:48:08.573123Z",
            "url": "https://files.pythonhosted.org/packages/d9/a5/41c844d0a5beac4798dc179dff5b7f56f0e2723ecce7ea040919106b30fb/zpp_color-1.0.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b5aba750530b9315f58ea4e9c90a5d8bd653243f03febf00a4938709ba380c98",
                "md5": "9d4fdae6743c241cb96cb6815a00acd8",
                "sha256": "6cd8382d0aa3f9374eb8ad8bc41739ab4c91041ca95f290e3677b37885fd71a9"
            },
            "downloads": -1,
            "filename": "zpp_color-1.0.4.tar.gz",
            "has_sig": false,
            "md5_digest": "9d4fdae6743c241cb96cb6815a00acd8",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 4746,
            "upload_time": "2024-09-11T09:48:09",
            "upload_time_iso_8601": "2024-09-11T09:48:09.817453Z",
            "url": "https://files.pythonhosted.org/packages/b5/ab/a750530b9315f58ea4e9c90a5d8bd653243f03febf00a4938709ba380c98/zpp_color-1.0.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-11 09:48:08",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ZephyrOff",
    "github_project": "zpp_color",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "zpp_color"
}
        
Elapsed time: 0.37404s