除非有人在熊猫中实现此功能,否则您可以使用制表包:
import pandas as pdfrom tabulate import tabulatedef to_fwf(df, fname): content = tabulate(df.values.tolist(), list(df.columns), tablefmt="plain") open(fname, "w").write(content)pd.Dataframe.to_fwf = to_fwf

除非有人在熊猫中实现此功能,否则您可以使用制表包:
import pandas as pdfrom tabulate import tabulatedef to_fwf(df, fname): content = tabulate(df.values.tolist(), list(df.columns), tablefmt="plain") open(fname, "w").write(content)pd.Dataframe.to_fwf = to_fwf