import time


def get_all_lines(filename):
    start_time = time.time()
    try:
        f = open(filename, 'rb')
    except Exception as e:
        exit(e)
    f.readlines()
    f.close()
    end_time = time.time() - start_time
    print("get_all_lines:%s" % end_time)


def get_one_line(filename):
    start_time = time.time()
    try:
        f = open(filename, 'rb')
    except Exception as e:
        exit(e)
    while True:
        string = f.readline()
        if not string:
            break
    f.close()
    end_time = time.time() - start_time
    print("get_one_line:%s" % end_time)


if __name__ == '__main__':
    file_name = "des114.sql"
    get_all_lines(file_name) # 3.311237573623657
    get_one_line(file_name) # 2.696101665496826

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-06-14
  • 2021-07-15
  • 2022-12-23
  • 2022-12-23
  • 2021-11-01
  • 2021-09-29
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-20
  • 2021-10-16
  • 2021-12-04
  • 2023-02-15
相关资源
相似解决方案