2024-05-15 10:59:46 发布
网友
有没有一个Python模块可以像Perl的^{}模块一样使用?
编辑:对不起,我应该更清楚些。我主要是为了一个模块来检查数据而不是持久化。
顺便说一下,谢谢你的回答。这是一个很棒的网站!
可能有两种选择:pickle,marshal,shelve。
我认为最接近的是pprint模块。
>>> l = [1, 2, 3, 4] >>> l.append(l) >>> d = {1: l, 2: 'this is a string'} >>> print d {1: [1, 2, 3, 4, [...]], 2: 'this is a string'} >>> pprint.pprint(d) {1: [1, 2, 3, 4, <Recursion on list with id=47898714920216>], 2: 'this is a string'}
Dumper有两个主要用途:数据持久性和调试/检查对象。据我所知,没有什么能像Data::Dumper那样工作。
我使用pickle进行数据持久化。
我使用pprint来直观地检查我的对象/调试。
可能有两种选择:pickle,marshal,shelve。
我认为最接近的是pprint模块。
Dumper有两个主要用途:数据持久性和调试/检查对象。据我所知,没有什么能像Data::Dumper那样工作。
我使用pickle进行数据持久化。
我使用pprint来直观地检查我的对象/调试。
相关问题 更多 >
编程相关推荐