所以一般Ipython
打印结果列在单列列表中:
In [155]: dir()
Out[155]:
['In',
'Out',
'_',
'_100',
'_101',
'_102',
等。如何以正常的交互式shell格式打印?
>>> dir()
['__builtins__', '__doc__', '__loader__', '__name__', '__package__', '__spec__']
答案 0 :(得分:3)
只需print
:
In [1]: print(dir())
['In', 'Out', '_', '__', '___', '__builtin__', '__builtins__', '__doc__', '__name__', '_dh', '_i', '_i1', '_ih', '_ii', '_iii', '_oh', '_sh', 'exit', 'get_ipython', 'quit']