コード例 #1
0
ファイル: run.py プロジェクト: Jumbo-WJB/EduParser
def menu_parse_academy_url_auto():
    logger.debug("auto parsing academy link...")
    for i, college in enumerate(colleges):
        college.parse_aurl_auto()
        obj_to_file(college, college.json_filename())
    china211.colleges = colleges
    china211.to_json_file()
    print_colleges()
コード例 #2
0
def menu_parse_academy_url_auto():
    logger.debug("auto parsing academy link...")
    for i, college in enumerate(colleges):
        college.parse_aurl_auto()
        obj_to_file(college, college.json_filename())
    china211.colleges = colleges
    china211.to_json_file()
    print_colleges()
コード例 #3
0
ファイル: run.py プロジェクト: Jumbo-WJB/EduParser
def menu_parse_academy():
    print_colleges()
    ans = raw_input("Which college would you like to parse? ")
    college = colleges[int(ans)]
    logger.debug("start parsing %s" % college.name)
    if college:
        if not college.academiesUrl:
            college.parse_aurl_auto()
        obj_to_file(college, college.json_filename())
コード例 #4
0
def menu_parse_academy():
    print_colleges()
    ans = raw_input("Which college would you like to parse? ")
    college = colleges[int(ans)]
    logger.debug("start parsing %s" % college.name)
    if college:
        if not college.academiesUrl:
            college.parse_aurl_auto()
        obj_to_file(college, college.json_filename())
コード例 #5
0
ファイル: run.py プロジェクト: Jumbo-WJB/EduParser
def menu_parse_academies():
    print_colleges()
    c_ans = raw_input("Which college would you like to parse? ")
    c = colleges[int(c_ans)]

    college = c
    if os.path.exists(c.json_filename()):
        obj = obj_from_file(c.json_filename())
        if 0 != len(obj.academies):
            college = obj

    if 0 == len(college.academies):
        college.parse_academies()
        if len(college.academies) != 0:
            obj_to_file(college, college.json_filename())
            college.mkdirs()
コード例 #6
0
def menu_parse_academies():
    print_colleges()
    c_ans = raw_input("Which college would you like to parse? ")
    c = colleges[int(c_ans)]

    college = c
    if os.path.exists(c.json_filename()):
        obj = obj_from_file(c.json_filename())
        if 0 != len(obj.academies):
            college = obj

    if 0 == len(college.academies):
        college.parse_academies()
        if len(college.academies) != 0:
            obj_to_file(college, college.json_filename())
            college.mkdirs()