【发布时间】:2019-08-08 10:47:30
【问题描述】:
我正在尝试在 Jupyter Notebook 上绘制表格,但输出在浏览器中并不一致。例如,间距在 Chrome 中效果很好,但在 Firefox 中效果不佳。此外,由于某些限制,我不能使用 pandas Dataframe 的 display() 并且必须手动绘制它。关于如何使其在浏览器中正确打印的任何想法?
相关代码:
def print_report(self, df):
print("{0: <45}{1: <70}{2: <8}".format("Control ID", "Control Description", "Status"))
self.line()
for indx, x in df.iterrows():
print("{0: <45}{1: <70}{2: <8}".format(x["ControlName"], x["ControlDescription"], x["Result"]))
self.line()
【问题讨论】:
标签: python pandas jupyter-notebook