switching off some print statements
This commit is contained in:
parent
622588c9a3
commit
ab39fea373
@ -4,6 +4,8 @@ import re
|
|||||||
import json
|
import json
|
||||||
import jinja2
|
import jinja2
|
||||||
|
|
||||||
|
# Notes are here: https://pad.vvvvvvaria.org/volumetric-regimes-in-process.
|
||||||
|
|
||||||
STATIC_FOLDER_PATH = '.' # without trailing slash
|
STATIC_FOLDER_PATH = '.' # without trailing slash
|
||||||
PUBLIC_STATIC_FOLDER_PATH = '.' # without trailing slash
|
PUBLIC_STATIC_FOLDER_PATH = '.' # without trailing slash
|
||||||
TEMPLATES_DIR = './templates'
|
TEMPLATES_DIR = './templates'
|
||||||
@ -93,20 +95,12 @@ def download_media(html, images, wiki):
|
|||||||
img_path_patterns = [rf'(?<!\.)/images/.*?px-{ filename }', rf'(?<!\.)/images/.*?{ filename }']
|
img_path_patterns = [rf'(?<!\.)/images/.*?px-{ filename }', rf'(?<!\.)/images/.*?{ filename }']
|
||||||
for img_path_pattern in img_path_patterns:
|
for img_path_pattern in img_path_patterns:
|
||||||
matches = re.findall(img_path_pattern, html) # for debugging
|
matches = re.findall(img_path_pattern, html) # for debugging
|
||||||
# print(f'{ filename }\n')
|
|
||||||
if matches:
|
if matches:
|
||||||
for match in matches:
|
for match in matches:
|
||||||
if match not in replaced:
|
if match not in replaced:
|
||||||
# print(f' { match } --> { image_path }') # for debugging: each image should have the correct match!
|
# print(f' { match } --> { image_path }') # for debugging: each image should have the correct match!
|
||||||
html = html.replace(match, image_path)
|
html = html.replace(match, image_path)
|
||||||
replaced.append(match)
|
replaced.append(match)
|
||||||
# else:
|
|
||||||
# print(' already replaced!')
|
|
||||||
# print('\n------\n')
|
|
||||||
# break
|
|
||||||
# else:
|
|
||||||
# print(' no match!')
|
|
||||||
# print('\n------\n')
|
|
||||||
|
|
||||||
return html
|
return html
|
||||||
|
|
||||||
@ -119,10 +113,10 @@ def add_item_inventory_links(html):
|
|||||||
matches = re.findall(r'\w.*?Item \d\d\d.*?\w\w\w', html) # Dodgy attempt to find unique patterns for each mentioning of Item ###
|
matches = re.findall(r'\w.*?Item \d\d\d.*?\w\w\w', html) # Dodgy attempt to find unique patterns for each mentioning of Item ###
|
||||||
index = {}
|
index = {}
|
||||||
for match in matches:
|
for match in matches:
|
||||||
item_match = re.search(r'Item \d\d\d', match)
|
item_match = re.search(r'Item \d\d\d', match).group()
|
||||||
item = item_match.group()
|
number = item_match.replace('Item ', '').strip()
|
||||||
number = item.replace('Item ', '').strip()
|
text_before = re.search(rf'\w.*?Item { number }', match).group().replace(f'Item { number }', '')
|
||||||
text = match.replace(f'Item { number }', '')
|
text_after = re.search(rf'Item { number }.*?\w\w\w', match).group().replace(f'Item { number }', '')
|
||||||
if not number in index:
|
if not number in index:
|
||||||
index[number] = []
|
index[number] = []
|
||||||
count = 1
|
count = 1
|
||||||
@ -130,8 +124,8 @@ def add_item_inventory_links(html):
|
|||||||
count = index[number][-1] + 1
|
count = index[number][-1] + 1
|
||||||
index[number].append(count)
|
index[number].append(count)
|
||||||
item_id = f'ii-{ number }-{ index[number][-1] }'
|
item_id = f'ii-{ number }-{ index[number][-1] }'
|
||||||
print(f'match: { number } --> { item_id } --> { text }')
|
# print(f'match: { number } --> { item_id } --> { match }')
|
||||||
html = html.replace(match, f'<a id="{ item_id }" href="#Item_Index">Item { number }</a>{ text }')
|
html = html.replace(match, f'{ text_before }<a id="{ item_id }" href="#Item_Index">Item { number }</a>{ text_after }')
|
||||||
|
|
||||||
# IN THE ITEM INDEX
|
# IN THE ITEM INDEX
|
||||||
# Also add a <span> around the index nr to style it
|
# Also add a <span> around the index nr to style it
|
||||||
@ -209,17 +203,6 @@ def tweaking(html):
|
|||||||
for match in results:
|
for match in results:
|
||||||
html = html.replace(match, f'<div class="title-wrapper">{ match }</div>')
|
html = html.replace(match, f'<div class="title-wrapper">{ match }</div>')
|
||||||
|
|
||||||
# for result in results:
|
|
||||||
# print(result)
|
|
||||||
# print('---')
|
|
||||||
# print('---')
|
|
||||||
# print('AANTAL:', len(results))
|
|
||||||
# print('SET LEN:', len(set(results)))
|
|
||||||
# print('---')
|
|
||||||
|
|
||||||
# html = html.replace('<div class="multi"></div>', f'<div class="multi"><img src="{ PUBLIC_STATIC_FOLDER_PATH }/images/multi-remix.svg"></div>') # add Multi Remix as SVG
|
|
||||||
# html = html.replace('', '')
|
|
||||||
|
|
||||||
return html
|
return html
|
||||||
|
|
||||||
def clean_up(html):
|
def clean_up(html):
|
||||||
|
Loading…
Reference in New Issue
Block a user