33 lines
555 B
Python
33 lines
555 B
Python
import sys
|
|
from pprint import pprint
|
|
|
|
#colors
|
|
from termcolor import colored
|
|
|
|
grid = []
|
|
|
|
log = True
|
|
|
|
def p(x):
|
|
global log
|
|
if log:
|
|
for i in x:
|
|
for j in i:
|
|
if j == 'S':
|
|
print(colored(j,'red'),end='')
|
|
else:
|
|
print(j,end='')
|
|
print()
|
|
|
|
|
|
|
|
|
|
with open(sys.argv[1]) as file:
|
|
for line in file:
|
|
grid.append(line.rstrip())
|
|
|
|
for ldx,line in enumerate(grid):
|
|
grid[ldx] = line.translate(str.maketrans("-|F7LJ.", "─│┌┐└┘ "))
|
|
|
|
p(grid)
|