From ae49b484e54ad42db6ff5e03d83d4206da86c787 Mon Sep 17 00:00:00 2001 From: lijingwei233 <531347509@qq.com> Date: Thu, 5 Mar 2020 13:38:43 +0800 Subject: [PATCH] fix first_term error --- lib/crawler.py | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/lib/crawler.py b/lib/crawler.py index 0eb3d91..9ba1d63 100644 --- a/lib/crawler.py +++ b/lib/crawler.py @@ -73,10 +73,11 @@ def getGrade(Ip, S): first_term = split[0]['KSXNXQ'] last_term = split[len(split)-1]['KSXNXQ'] #转换成int元组 - first_term = (int(first_term[0:4]),int(last_term[4:6])) - last_term = (int(last_term[0:4]),int(last_term[4:6])) + first_term = (int(first_term[0:4]),int(first_term[4:5])) + last_term = (int(last_term[0:4]),int(last_term[4:5])) + print(first_term, last_term) #生成中间学期 - total_term = [] + total_term = []; for i in range(last_term[0],first_term[0] + 1): for j in range(1,3): total_term.append(str(i) + str(j)) @@ -274,10 +275,4 @@ def getSchedule(Ip, S): temp_lesson['Time_split'] = Time lesson[i][j*2+k].append(temp_lesson) data_cache = {'lesson':lesson,'days_per_week':days_per_week,'cur_week':CurWeek} - return {'errcode': 200, 'errmsg': 'ok', 'data': data_cache} - -data = connection('2018002129','cust5313.','') -print(data) -print(getGrade(data['ip'],data['s'])) - -print(getSchedule(data['ip'],data['s'])) \ No newline at end of file + return {'errcode': 200, 'errmsg': 'ok', 'data': data_cache} \ No newline at end of file