pandas.DataFrame.to_markdown # 数据框。to_markdown ( buf = None , * , mode = 'wt' , index = True , storage_options = None , ** kwargs ) [来源] # 以 Markdown 友好的格式打印 DataFrame。 参数: buf str,Path 或类似 StringIO,可选,默认 None要写入的缓冲区。如果没有,则输出以字符串形式返回。 模式str,可选文件打开方式,默认为“wt”。 索引bool,可选,默认 True添加索引(行)标签。 storage_options字典,可选对于特定存储连接有意义的额外选项,例如主机、端口、用户名、密码等。对于 HTTP(S) URL,键值对将urllib.request.Request作为标头选项转发。对于其他 URL(例如以“s3://”和“gcs://”开头),键值对将转发到fsspec.open。请参阅fsspec和urllib了解更多详细信息,有关存储选项的更多示例,请参阅此处。 **夸格这些参数将传递给tabulate。 返回: 斯特Markdown 友好格式的 DataFrame。 笔记 需要tabulate包。 例子 >>> df = pd.DataFrame( ... data={"animal_1": ["elk", "pig"], "animal_2": ["dog", "quetzal"]} ... ) >>> print(df.to_markdown()) | | animal_1 | animal_2 | |---:|:-----------|:-----------| | 0 | elk | dog | | 1 | pig | quetzal | 使用制表选项输出Markdown。 >>> print(df.to_markdown(tablefmt="grid")) +----+------------+------------+ | | animal_1 | animal_2 | +====+============+============+ | 0 | elk | dog | +----+------------+------------+ | 1 | pig | quetzal | +----+------------+------------+