Python教程

python分页查询数据处理方法

本文主要是介绍python分页查询数据处理方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
def view_per_data(page_num, per_page_data):
    '''
    获取指定页码的数据
    :param page_num: 页码
    :param per_page_data: 每页数据
    :return:
    '''
    page_num = int(page_num)
    per_page_data = int(per_page_data)
    view_data = []
    view_data_count = 0
    file_data = open('test.txt',mode='r',encoding='utf-8')
    stat_index = (page_num - 1) * per_page_data
    end_index = page_num * per_page_data
    for line in file_data:
        if stat_index <= view_data_count < end_index:
            view_data.append(line.strip())
        if view_data_count >= end_index:
            break
        view_data_count += 1

    return view_data
这篇关于python分页查询数据处理方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!