Color log output support for Scrapy
Project description
scrapy-colorlog
Color log output support for Scrapy.
Installation
pip install scrapy-colorlog
Configuration
Add the following to your Scrapy project settings module:
import scrapy_colorlog
scrapy_colorlog.install()
Settings
COLORLOG_FORMAT
Default:
(
"%(light_black)s%(asctime)s%(reset)s "
"%(light_black)s[%(name)s]%(reset)s "
"%(log_color)s%(levelname)s%(reset)s%(light_black)s:%(reset)s "
"%(message)s"
)
String for formatting log messages. Refer to the colorlog package documentation for available escape codes and parameters to the format string.
See also: LOG_FORMAT.
COLORLOG_DATEFORMAT
Default: "%Y-%m-%d %H:%M:%S"
String for formatting date/time, expansion of the %(asctime)s
placeholder in
COLORLOG_FORMAT.
See also: LOG_DATEFORMAT.
COLORLOG_COLORS
Default:
{
"DEBUG": "blue",
"INFO": "cyan",
"WARNING": "yellow",
"ERROR": "red",
"CRITICAL": "purple",
}
A mapping of record level names to color names. Refer to the colorlog package documentation for details.
COLORLOG_SECONDARY_COLORS
Default: None
A mapping of names to log_colors style mappings, defining additional colors that can be used in format strings. Refer to the colorlog package documentation for details.
COLORLOG_RESET
Default: True
Implicitly adds a color reset code to the message output, unless the output already ends with one.
COLORLOG_NO_COLOR
Default: False
Disable color output.
See also: NO_COLOR environment variable.
COLORLOG_FORCE_COLOR
Default: False
Enable color output. Takes precedence over COLORLOG_NO_COLOR.
See also: FORCE_COLOR environment variable.
Environment variables
NO_COLOR
Disable color output. See NO_COLOR for details.
FORCE_COLOR
Enable color output. Takes precedence over NO_COLOR.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for scrapy_colorlog-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8ca2896449b5cadf1c1b8332d8ffcf3f3ecd27f0d97d1c1a6762e72bb229e27 |
|
MD5 | d57458469490d5a43c9a91c60a0157eb |
|
BLAKE2b-256 | b7f34fe0222bc1ab9520fd44bb2023adf3f46ebc5e1dd182d4c5535a3710738d |