| 1234567891011121314151617181920212223242526 |
- from epub import Epub
- from filetools import FileTools
- from zktools import ZkTools
- if __name__ == '__main__':
- file = FileTools()
- file.mkdir("temp")
- file.mkdir("output")
- zk=ZkTools()
- course = zk.get_courses()
- data={}
- for i in course:
- course_name = i['name']
- data[i['name']]=[]
- questions = zk.get_questions(i['id'])
- for j in questions:
- data[i['name']].append({"name":j['name'], "data":zk.get_content(j['id'])})
- for i in data:
- questions=data[i]
- for question_index in range(0, len(questions)):
- question=questions[question_index]
- epub = Epub("百日题库-%s-%02d-%s" % (i.split(' ')[1], question_index+1, question['name'].replace('/', '_')))
- epub.process(zk.format(question['data']))
- epub.clean()
|