Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 限制Excel行数_Python_Pandas - Fatal编程技术网

Python 限制Excel行数

Python 限制Excel行数,python,pandas,Python,Pandas,举个例子: import pandas as pd def multiple_dfs(sheet, row=0): writer = pd.ExcelWriter("testing.xlsx", engine='openpyxl') df1 = pd.DataFrame(['Title']) df2 = pd.DataFrame({'user': ['Bob', 'Jane', 'Alice', 'Robert', 'John', 'Joe', 'Jordan'],

举个例子:

import pandas as pd

def multiple_dfs(sheet, row=0):

    writer = pd.ExcelWriter("testing.xlsx", engine='openpyxl')
    df1 = pd.DataFrame(['Title'])
    df2 = pd.DataFrame({'user': ['Bob', 'Jane', 'Alice', 'Robert', 'John', 'Joe', 'Jordan'], 
                       'income': [40000, 50000, 42000, 25000, 2000000, 12000, 32000]})

    df1.to_excel(writer, sheet, startrow=row, header=None, \
                 index=False)
    df2.to_excel(writer, sheet, startrow=row+2, index=False)

    writer.save()
    writer.close()

    style_dfs(df1)

multiple_dfs('aaa')
对于
dfs
,我想将Excel行数限制为5


是否可以使用pandas执行此操作?

要限制导出到excel的行数,可以使用以下命令:


我明白,但如果你想给出一个完整的答案,我会接受的。
df.head(5).to_excel(...)