小编Kev*_*inH的帖子

有没有一种快速的方法可以将pandas DataFrame转换为漂亮的HTML表?

问题:的输出df.to_html()是一个普通的html表,看起来不多:

丑表

同时,Jupyter Notebook中数据框的可视表示要好得多,但是如果有一种简单的方法可以复制它,我还没有发现。

漂亮的桌子

我知道可以通过摆弄来生成更美观的表df.style,但是在我开始学习CSS之前,有没有人已经写过函数来做到这一点?

html css python pandas jupyter

5
推荐指数
2
解决办法
6313
查看次数

将dict保存到pickle还是写入文件?

我有一个 Python 脚本,它返回一个 dict,我想将其存储在某个地方以在更大的项目中使用(该脚本运行速度很慢,所以我不想在每次需要字典时只导入脚本)。

字典很小,所以我看到两个选项。我可以:

  1. 将dict保存到pickle文件
  2. 将 dict 作为文字写入新的 .py 文件,如下所示:

    my_dict = slow_func()
    with open('stored_dict.py', 'w') as py_file:
        file_contents = 'stored_dict = ' + str(my_dict)
        py_file.write(my_dict)
    
    Run Code Online (Sandbox Code Playgroud)

    然后我可以使用访问字典文字 from stored_dict import stored_dict

我应该更喜欢这些选项之一吗?

python pickle

4
推荐指数
2
解决办法
8160
查看次数

标签 统计

python ×2

css ×1

html ×1

jupyter ×1

pandas ×1

pickle ×1