#!/usr/bin/python3
# -*- coding: utf-8 -*-
"""
——————————————————————————————————
USE:
——— prepare input data
* copy VDK data to "input.data""
——— make this code run
* copy this code to file "go.py" (same dir as "input.data")
* $ chmod +x go.py
* $ ./go.py > output.html
——— success
* $ firefox output.html
PROBLEMS:
* fix first and last by yourself
——————————————————————————————————
"""
import re
with open("input.data", "r") as file:
data = file.read()
#—————————————————————————————
data = re.sub(r'\n\n\n', r'XXXXX', data, flags=re.DOTALL)
data = re.sub(r'\n', r'YYYYY', data, flags=re.DOTALL)
data = re.sub(r'(\d{2}/\d{2}/\d{4})YYYYY(.*?)YYYYY(.*?)YYYYY([-+].*?)([-+].*?)XXXXX', r'<b><u>\1 ... ... \4</b></u>\2<br>\3<br>\5<br><br>', data, flags=re.DOTALL)
data = re.sub(r'YYYYY', r'<br>', data, flags=re.DOTALL)
#—————————————————————————————
"""
from datetime import datetime
current_date = datetime.now().strftime("%Y-%m-%d-%H-%M-%S")
print("<h1>"+current_date+"</h1>")
"""
print(data)
# -*- coding: utf-8 -*-
"""
——————————————————————————————————
VDK TO E2H
USE:
——— prepare input data
* copy VDK data to "input.data""
——— make this code run
* copy this code to file "go.py" (same dir as "input.data")
* $ chmod +x go.py
* $ ./go.py > output.html
——— success
* $ firefox output.html
PROBLEMS:
* fix first and last by yourself
——————————————————————————————————
"""
import re
with open("input.data", "r") as file:
data = file.read()
#—————————————————————————————
data = re.sub(r'\n\n\n', r'XXXXX', data, flags=re.DOTALL)
data = re.sub(r'\n', r'YYYYY', data, flags=re.DOTALL)
data = re.sub(r'(\d{2}/\d{2}/\d{4})YYYYY(.*?)YYYYY(.*?)YYYYY([-+].*?)([-+].*?)XXXXX', r'<b><u>\1 ... ... \4</b></u>\2<br>\3<br>\5<br><br>', data, flags=re.DOTALL)
data = re.sub(r'YYYYY', r'<br>', data, flags=re.DOTALL)
#—————————————————————————————
"""
from datetime import datetime
current_date = datetime.now().strftime("%Y-%m-%d-%H-%M-%S")
print("<h1>"+current_date+"</h1>")
"""
print(data)