2013-04-13 48 views
0

我有一个问题,我有一个加载非常非常大的变量的Python脚本,我们称之为foo。现在我想,所以我写了下面的代码,探索foo的结构:如何在Python中探索一个非常大的变量?

print foo 

但问题是,当我执行这一点,我的空闲被封锁,我看不到任何输出。我认为它是因为foo是很大的。有没有功能或s.th.等于探索一个变量?

+0

你的意思是像'目录()'?如果它是一个巨大的字符串或列表,你可以尝试'foo [:10]'或类似的东西。 – jamylak

+1

可能打印到一个文件? – user2264587

+1

不错的主意,plz发布这个作为答案 – gurehbgui

回答

1

,你可以放弃的foorepr与像一个文本文件...

open('foo.txt', 'w').write(repr(foo)) 
相关问题