Commit
This commit is contained in:
parent
38332a8a90
commit
3a9be6b974
15
event_mgr.py
15
event_mgr.py
@ -1,6 +1,8 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
import otime
|
import otime
|
||||||
import pickle
|
import pickle
|
||||||
import asyncio
|
import asyncio
|
||||||
|
from difflib import Differ
|
||||||
from watchgod import awatch
|
from watchgod import awatch
|
||||||
from config import config
|
from config import config
|
||||||
from rich import print
|
from rich import print
|
||||||
@ -9,6 +11,7 @@ from rich.console import Console
|
|||||||
from rich.columns import Columns
|
from rich.columns import Columns
|
||||||
from rich.table import Table
|
from rich.table import Table
|
||||||
|
|
||||||
|
|
||||||
def start():
|
def start():
|
||||||
event = otime.event(0, config['event_name'])
|
event = otime.event(0, config['event_name'])
|
||||||
event.import_ttime_cnf('/home/trygve/Documents/sprintcup040330/sprintcup040330.cnf')
|
event.import_ttime_cnf('/home/trygve/Documents/sprintcup040330/sprintcup040330.cnf')
|
||||||
@ -18,8 +21,18 @@ def start():
|
|||||||
event.get_xml_res().write(config['xml_res_file'])
|
event.get_xml_res().write(config['xml_res_file'])
|
||||||
|
|
||||||
async def main():
|
async def main():
|
||||||
|
db_file = open(config['db_file'], 'r', encoding='latin_1').readlines()
|
||||||
async for changes in awatch(config['db_file']):
|
async for changes in awatch(config['db_file']):
|
||||||
print(changes)
|
#print(dir(changes))
|
||||||
|
#print(changes.difference())
|
||||||
|
db_file_u = open(config['db_file'], 'r', encoding='latin_1').readlines()
|
||||||
|
d = Differ()
|
||||||
|
result = list(d.compare(db_file, db_file_u))
|
||||||
|
|
||||||
|
for line in result:
|
||||||
|
if line[:1] == '+':
|
||||||
|
print(line)
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
start()
|
start()
|
||||||
asyncio.run(main())
|
asyncio.run(main())
|
||||||
|
Loading…
Reference in New Issue
Block a user