# python-logger
A simple yet fancy logger for Python scripts
## Install
- Using pip:
```shell
pip install lgg
```
- Using Poetry:
```shell
poetry add lgg
```
## Usage
```python
# This way
from lgg import logger
# Or
from lgg import get_logger
logger = get_logger()
# End Or
logger.info('This is an info message')
logger.debug('Debugging message')
logger.error('error message')
logger.warning('File not found! An empty one is created')
```

```python
from lgg import get_logger
logger = get_logger('python-logger')
logger.info('This is an info message')
logger.debug('Debugging message')
logger.error('error message')
logger.warning('File not found! An empty one is created')
```

**Notice the change after each log's datetime, the former shows the filename and line of code,
the latter displays the logger name instead**
            
         
        Raw data
        
            {
    "_id": null,
    "home_page": "https://github.com/blurry-mood/python-logger",
    "name": "lgg",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.8",
    "maintainer_email": null,
    "keywords": "Python, Logger, Fancy Logger",
    "author": "Ayoub Assis",
    "author_email": "assis.ayoub@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/7b/8e/264d0ff45ddcada5ca3d3111eaf8003344ccfd7e654ed4dd6a3b962b39eb/lgg-0.3.0.tar.gz",
    "platform": null,
    "description": "# python-logger\nA simple yet fancy logger for Python scripts\n\n## Install\n- Using pip:\n```shell\npip install lgg\n```\n\n- Using Poetry:\n```shell\npoetry add lgg\n```\n\n## Usage\n```python\n# This way\nfrom lgg import logger\n# Or\nfrom lgg import get_logger\nlogger = get_logger()\n# End Or\n\nlogger.info('This is an info message')\n\nlogger.debug('Debugging message')\n\nlogger.error('error message')\n\nlogger.warning('File not found! An empty one is created')\n```\n\n\n```python\nfrom lgg import get_logger\nlogger = get_logger('python-logger')\n\nlogger.info('This is an info message')\n\nlogger.debug('Debugging message')\n\nlogger.error('error message')\n\nlogger.warning('File not found! An empty one is created')\n```\n\n\n**Notice the change after each log's datetime, the former shows the filename and line of code,\nthe latter displays the logger name instead**\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A simple yet fancy logger for Python scripts",
    "version": "0.3.0",
    "project_urls": {
        "Homepage": "https://github.com/blurry-mood/python-logger",
        "Repository": "https://github.com/blurry-mood/python-logger"
    },
    "split_keywords": [
        "python",
        " logger",
        " fancy logger"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c8dc739f011bf3976bf8503319edd564fc130a8d62ebcfae078957607d723678",
                "md5": "b3f8c2b1adf5d7b9a4910f3338f28db6",
                "sha256": "67f4c9b231e9ee801ab50d65db3169a3caf7443fadfd9b5e3c6a9ad6c5ef35e8"
            },
            "downloads": -1,
            "filename": "lgg-0.3.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b3f8c2b1adf5d7b9a4910f3338f28db6",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.8",
            "size": 4067,
            "upload_time": "2024-08-08T11:53:52",
            "upload_time_iso_8601": "2024-08-08T11:53:52.033166Z",
            "url": "https://files.pythonhosted.org/packages/c8/dc/739f011bf3976bf8503319edd564fc130a8d62ebcfae078957607d723678/lgg-0.3.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7b8e264d0ff45ddcada5ca3d3111eaf8003344ccfd7e654ed4dd6a3b962b39eb",
                "md5": "ed5f9d404f4a8be97097676fc51e0371",
                "sha256": "8dcd25a5ba86c4855b46b6f5d507f9683f2cdef64509ab3a51255ca45e8aae43"
            },
            "downloads": -1,
            "filename": "lgg-0.3.0.tar.gz",
            "has_sig": false,
            "md5_digest": "ed5f9d404f4a8be97097676fc51e0371",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.8",
            "size": 2775,
            "upload_time": "2024-08-08T11:53:53",
            "upload_time_iso_8601": "2024-08-08T11:53:53.536422Z",
            "url": "https://files.pythonhosted.org/packages/7b/8e/264d0ff45ddcada5ca3d3111eaf8003344ccfd7e654ed4dd6a3b962b39eb/lgg-0.3.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-08 11:53:53",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "blurry-mood",
    "github_project": "python-logger",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "lgg"
}