move colored printers into their own file
This commit is contained in:
parent
9de5493e96
commit
f0ea7750aa
4 changed files with 21 additions and 22 deletions
|
@ -1,3 +1,5 @@
|
||||||
|
from .colors import *
|
||||||
|
from .prog80 import prog
|
||||||
from .utils import *
|
from .utils import *
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
@ -6,5 +8,3 @@ except ModuleNotFoundError:
|
||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
from .utils_np import *
|
from .utils_np import *
|
||||||
|
|
||||||
from .prog80 import prog
|
|
||||||
|
|
18
thursday/utilities/colors.py
Normal file
18
thursday/utilities/colors.py
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
color_factory = lambda color: lambda s: print(f"\033[{color}m{s}\033[m")
|
||||||
|
m1 = color_factory(1)
|
||||||
|
m30 = color_factory(30)
|
||||||
|
m31 = color_factory(31)
|
||||||
|
m32 = color_factory(32)
|
||||||
|
m33 = color_factory(33)
|
||||||
|
m34 = color_factory(34)
|
||||||
|
m35 = color_factory(35)
|
||||||
|
m36 = color_factory(36)
|
||||||
|
m37 = color_factory(37)
|
||||||
|
m90 = color_factory(90)
|
||||||
|
m91 = color_factory(91)
|
||||||
|
m92 = color_factory(92)
|
||||||
|
m93 = color_factory(93)
|
||||||
|
m94 = color_factory(94)
|
||||||
|
m95 = color_factory(95)
|
||||||
|
m96 = color_factory(96)
|
||||||
|
m97 = color_factory(97)
|
|
@ -6,25 +6,6 @@ tiniest = 2.0**-1022.0
|
||||||
check = object() # secret "key" to pass to wrap_untrustworthy to extract feval_count
|
check = object() # secret "key" to pass to wrap_untrustworthy to extract feval_count
|
||||||
final = object() # secret "key" to pass to wrap_untrustworthy to extract results
|
final = object() # secret "key" to pass to wrap_untrustworthy to extract results
|
||||||
|
|
||||||
color_factory = lambda color: lambda s: print(f"\033[{color}m{s}\033[m")
|
|
||||||
m1 = color_factory(1)
|
|
||||||
m30 = color_factory(30)
|
|
||||||
m31 = color_factory(31)
|
|
||||||
m32 = color_factory(32)
|
|
||||||
m33 = color_factory(33)
|
|
||||||
m34 = color_factory(34)
|
|
||||||
m35 = color_factory(35)
|
|
||||||
m36 = color_factory(36)
|
|
||||||
m37 = color_factory(37)
|
|
||||||
m90 = color_factory(90)
|
|
||||||
m91 = color_factory(91)
|
|
||||||
m92 = color_factory(92)
|
|
||||||
m93 = color_factory(93)
|
|
||||||
m94 = color_factory(94)
|
|
||||||
m95 = color_factory(95)
|
|
||||||
m96 = color_factory(96)
|
|
||||||
m97 = color_factory(97)
|
|
||||||
|
|
||||||
|
|
||||||
class ExhaustedTrialsError(Exception):
|
class ExhaustedTrialsError(Exception):
|
||||||
pass
|
pass
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# i've separated numpy-dependent methods from the rest of the utils.
|
# i've separated numpy-dependent methods from the rest of the utils.
|
||||||
|
from . import AcquireForWriting, merge_summaries, feps, m33, m34, m93
|
||||||
from time import time
|
from time import time
|
||||||
from .utils import AcquireForWriting, merge_summaries, feps, m33, m34, m93
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue