forked from LiveCarta/BookConverter
Formatting
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import os
|
||||
import argparse
|
||||
|
||||
|
||||
def parse_args():
|
||||
parser = argparse.ArgumentParser(description="Utility for folders's clean up.")
|
||||
parser.add_argument('-f', '--folders', type=str, nargs='*', help='Names of the folders to be cleaned.')
|
||||
|
||||
@@ -3,6 +3,7 @@ import sys
|
||||
import argparse
|
||||
import subprocess
|
||||
|
||||
|
||||
def parse_args():
|
||||
parser = argparse.ArgumentParser(description="Utility for checking installed packages.")
|
||||
parser.add_argument('-p', '--packages', type=str, nargs='*', help='Names of the packages.')
|
||||
|
||||
@@ -4,7 +4,6 @@ from colorsys import hls_to_rgb
|
||||
from webcolors import html4_hex_to_names, hex_to_rgb, rgb_to_name, rgb_percent_to_hex, rgb_to_hex, css3_names_to_hex
|
||||
|
||||
|
||||
|
||||
def closest_colour_rgb(requested_color):
|
||||
""" Function finds closes colour rgb """
|
||||
min_colours = {}
|
||||
|
||||
@@ -20,15 +20,15 @@ class ColoredFormatter(logging.Formatter):
|
||||
|
||||
def format(self, record):
|
||||
seq = self.MAPPING.get(record.levelname, 37) # default white
|
||||
record.levelname = ('{0}{1}m{2}{3}') \
|
||||
record.levelname = '{0}{1}m{2}{3}' \
|
||||
.format(self.PREFIX, seq, record.levelname, self.SUFFIX)
|
||||
return logging.Formatter.format(self, record)
|
||||
|
||||
|
||||
class BookLogger:
|
||||
def __init__(self, name, book_id, main_logger=None,
|
||||
filemode='w+', logging_level=logging.INFO, logging_format=
|
||||
'%(asctime)s - %(levelname)s - %(message)s [%(filename)s:%(lineno)d in %(funcName)s]'):
|
||||
filemode='w+', logging_level=logging.INFO,
|
||||
logging_format='%(asctime)s - %(levelname)s - %(message)s [%(filename)s:%(lineno)d in %(funcName)s]'):
|
||||
"""
|
||||
Method for Logger configuration. Logger will write to file.
|
||||
:param name: name of the Logger.
|
||||
@@ -107,4 +107,4 @@ class BookStatusWrapper:
|
||||
self.set_status('[GENERATE]')
|
||||
|
||||
def set_error(self):
|
||||
self.set_status('[ERROR]')
|
||||
self.set_status('[ERROR]')
|
||||
|
||||
@@ -82,7 +82,7 @@ def rgb2closest_html_color_name(color):
|
||||
pass
|
||||
|
||||
if hue_diff in diff2base_color_dict:
|
||||
dist_cur_color =(hue_request - hue_html) ** 2 + (s_request - s_html) ** 2 + (v_request - v_html) ** 2
|
||||
dist_cur_color = (hue_request - hue_html) ** 2 + (s_request - s_html) ** 2 + (v_request - v_html) ** 2
|
||||
hue_prev, s_prev, v_prev = HTML_COLORS_HSV[diff2base_color_dict[hue_diff]]
|
||||
dist_prev_color = (hue_request - hue_prev) ** 2 + (s_request - s_prev) ** 2 + (v_request - v_prev) ** 2
|
||||
if dist_cur_color < dist_prev_color:
|
||||
@@ -95,7 +95,7 @@ def rgb2closest_html_color_name(color):
|
||||
if __name__ == '__main__':
|
||||
|
||||
hex_colors = [
|
||||
#'#945893',
|
||||
# '#945893',
|
||||
# '#96F',
|
||||
# '#000', # black
|
||||
# '#4C4C4C', # black
|
||||
@@ -115,5 +115,5 @@ if __name__ == '__main__':
|
||||
|
||||
for c in hex_colors:
|
||||
n = rgb2closest_html_color_name(c)
|
||||
print(n) # "Actual colour:", c, ", closest colour name:",
|
||||
print(n) # "Actual colour:", c, ", closest colour name:",
|
||||
# print()
|
||||
|
||||
Reference in New Issue
Block a user