21 lines
437 B
Python
21 lines
437 B
Python
|
from contextlib import ExitStack as _ExitStack
|
||
|
|
||
|
_es = _ExitStack()
|
||
|
|
||
|
def _load_file(name: str):
|
||
|
import json
|
||
|
from os.path import join, dirname
|
||
|
dir = dirname(__file__)
|
||
|
|
||
|
return json.load(_es.enter_context(open(join(dir, name))))
|
||
|
|
||
|
TRAIN_INFO_SCHEMA = {
|
||
|
'v1': _load_file('scrape_train_schema.json'),
|
||
|
'v2': _load_file('scrape_train_schema_v2.json'),
|
||
|
}
|
||
|
STATION_SCHEMA = {
|
||
|
'v2': _load_file('scrape_station_schema_v2.json'),
|
||
|
}
|
||
|
|
||
|
_es.close()
|