Browse Source

errors log to file and using edlib instead of editdistance

no_compress
Raphael Roberts 7 years ago
parent
commit
f99339760c
  1. 1
      .gitignore
  2. 3
      main.py
  3. 2
      requirements.txt
  4. 4
      search.py

1
.gitignore

@ -8,3 +8,4 @@ __pycache__
*_out.json
*.pdf
*.bat
stderr.log

3
main.py

@ -4,6 +4,8 @@ import re
import ctabus
from dateutil.parser import parse as date_parse
import datetime
import sys
import os.path as osp
from search import Search,StopSearch
def numb_sort(str):
n = 40
@ -92,6 +94,7 @@ if __name__ == "__main__":
parser.add_argument('-d','--direction',default = None)
parser.add_argument('-l','--lucky',action='store_true',help = 'picks first result')
args = parser.parse_args()
sys.stderr = open(osp.join(osp.dirname(__file__),'stderr.log'),'w')
args.arg = ' '.join(args.arg)
if not args.arg.isdecimal():
#routes

2
requirements.txt

@ -1,3 +1,3 @@
editdistance
edlib
requests
python-dateutil

4
search.py

@ -1,4 +1,6 @@
from editdistance import eval as editdistance
import edlib
def editdistance(a,b):
return edlib.align(a,b)['editDistance']
import re
import json
class Search:

Loading…
Cancel
Save