コード例 #1
0
def all(query_frequency: QueryFrequency) -> None:
    os.makedirs(PATHS.ALL_FATHER(), exist_ok=True)
    info = {'type': 'all', 'query': {}}
    tokens_info = query_frequency.get_tokens_info()
    generate_jre(tokens_info, PATHS.ALL(), info)
コード例 #2
0
def url_data_all(query_frequency: QueryFrequency) -> None:
    tokens_info_by_url_by_data = query_frequency.get_tokens_info_by_url_by_data(
    )
    url_data(tokens_info_by_url_by_data)
コード例 #3
0
def url_data_new(query_frequency: QueryFrequency) -> None:
    tokens_info_by_url_by_data = query_frequency.get_tokens_info_by_url_by_data_in_url_in_data(
        lib_json_down_file.who_are_new_by_url_by_data())
    url_data(tokens_info_by_url_by_data)
コード例 #4
0
def url_data_all(query_frequency: QueryFrequency) -> None:
    tokens_info_by_url_by_data = query_frequency.get_tokens_info_by_url_by_data(
    )
    url_data(tokens_info_by_url_by_data)


def url_data_new(query_frequency: QueryFrequency) -> None:
    tokens_info_by_url_by_data = query_frequency.get_tokens_info_by_url_by_data_in_url_in_data(
        lib_json_down_file.who_are_new_by_url_by_data())
    url_data(tokens_info_by_url_by_data)


def convert_data(date: str):
    if '-' in date:
        var = date.split('-')
        return f"{var[0]}-{var[1]}-{var[2]}"
    raise Exception("Não foi encontrado \"-\" na data " + date)


if __name__ == "__main__":
    query_frequency = QueryFrequency()
    execute = get_exec()

    if sys.argv[1] in execute.keys():
        print('[ADD  ] Gerando most_cited', sys.argv[1])
        execute[sys.argv[1]](query_frequency)

    else:
        print('[ERROR] Gerando most_cited, argumento não encontrado',
              sys.argv[1])