python - 有没有办法在 Windows 中不加载 Python 来查看 cPickle 或 Pickle 文件内容?

标签 python pickle

我使用 cPickle 来保存程序每次运行的数据集。由于我有时需要在不运行代码的情况下查看数据的轮廓,因此我想要一种简单的方法,只需双击文件即可快速查看内容。我试图避免每次都加载终端并将 python 指向一个文件,只是为了运行一些 print 脚本。

我寻找 Notepad++ 插件,但找不到任何东西。

有没有一些简单的方法可以做到这一点?有人有什么建议吗?

注意:我运行的是 Windows 7。

最佳答案

对于 Python 3.2+/2.7+,您可以从命令行查看(__repr__'s of) pickle :

$ python -c "import pickle; pickle.dump({'hello': 'world'}, open('obj.dat', 'wb'))"
$ python -mpickle obj.dat
{'hello': 'world'}

应该很容易将它集成到 Windows shell 中。

关于python - 有没有办法在 Windows 中不加载 Python 来查看 cPickle 或 Pickle 文件内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13568790/

相关文章:

python - 如何 pickle scipy.stats 分布(不能 pickle instancemethod 对象)

python设置元素序列

python - 在python中使用rpy2将分位数输入ggplot geom_boxplot

python - cv2.LUT在执行 Gamma 校正时引发错误-断言失败

python - pickle `persistent_id` 的替代品?

python - 没有名为 unusual_prefix_* 的模块

python - Seaborn 热图关键词

python - 如何比较一天中的时间?

Python 多处理 : AttributeError: 'Test' object has no attribute 'get_type'

python - 保留 Tf-Idf 数据