示例#1
0
        line = line_format % ( \
                   year, lecture.data['subject_code'], \
                   int(lecture.data['lecture_code']), lecture.data['name'], \
                   int(float(lecture.data['score'])), time_str, time, \
                   room, lecture.data['instructor'])

        f.write(line)

# check if the directory exists, and if not, create the directory
if not os.path.isdir(BATTO_DIR):
    os.mkdir(BATTO_DIR)

departments = []
i = 0

for department in crawler.iter_departments():
    name = department.name
    code = department.code
    college_str = colleges[code[:4]]
    
    file_index = '%03d' % i
    filename = BATTO_FILE_PREFIX + file_index + '.' + BATTO_FILE_EXTENSION

    if DEBUG:
        print filename + u' 쓰는 중...'

    with codecs.open(BATTO_DIR + filename, encoding='euc-kr', mode='w+') as f:
        f.write(college_str + '\n')
        f.write(name + '\n')

        write_lectures(f, department.lecture_group)