def walk_dir(input_dir, output_file):
    ofile = open(output_file, 'w', encoding="utf-8")
    fter = Filter()

    for i in os.listdir(input_dir):
        input_file = os.path.join(input_dir, i)
        print(input_file)
        result = fter.filter(analyze(input_file))
        write_data(ofile, result)

    ofile.close()
def walk_dir(input_dir, output_file):
    ofile = open(output_file, 'w', encoding = "utf-8")
    fter = Filter()

    for i in os.listdir(input_dir):
        input_file = os.path.join(input_dir, i)
        print(input_file)
        result = fter.filter(analyze(input_file))
        write_data(ofile, result)

    ofile.close()
def main(input_file):
    fter = Filter()
    result = analyze(input_file)
    result = fter.filter(result)
    return (result)
def main(input_file):
    fter = Filter()
    result = analyze(input_file)    
    result = fter.filter(result)
    return(result)