2017-01-06 5 views
0

Кто-нибудь знает, как исправить форматирование консоли python? Я бегу PyCharm 2016.3.2 питона консоль с IPython из Anaconda3 и когда я пытаюсь получить информацию об объектах, я получаю в одной строке, а не читаемых пунктов:Информация об объекте консоли Pycharm python отображается в плохом формате

pd.DataFrame? 
{'text/plain': "Init signature: pd.DataFrame(data=None, index=None, columns=None, dtype=None, copy=False)\nDocstring:  \nTwo-dimensional size-mutable, potentially heterogeneous tabular data\nstructure with labeled axes (rows and columns). Arithmetic operations\nalign on both row and column labels. Can be thought of as a dict-like\ncontainer for Series objects. The primary pandas data structure\n\nParameters\n----------\ndata : numpy ndarray (structured or homogeneous), dict, or DataFrame\n Dict can contain Series, arrays, constants, or list-like objects\nindex : Index or array-like\n Index to use for resulting frame. Will default to np.arange(n) if\n no indexing information part of input data and no index provided\ncolumns : Index or array-like\n Column labels to use for resulting frame. Will default to\n np.arange(n) if no column labels are provided\ndtype : dtype, default None\n Data type to force, otherwise infer\ncopy : boolean, default False\n Copy data from inputs. Only affects DataFrame/2d ndarray input\n\nExamples\n--------\n>>> d = {'col1': ts1, 'col2': ts2}\n>>> df = DataFrame(data=d, index=index)\n>>> df2 = DataFrame(np.random.randn(10, 5))\n>>> df3 = DataFrame(np.random.randn(10, 5),\n...     columns=['a', 'b', 'c', 'd', 'e'])\n\nSee also\n--------\nDataFrame.from_records : constructor from tuples, also record arrays\nDataFrame.from_dict : from dicts of Series, arrays, or dicts\nDataFrame.from_items : from sequence of (key, value) pairs\npandas.read_csv, pandas.read_table, pandas.read_clipboard\nFile:   c:\\apps\\anaconda3\\lib\\site-packages\\pandas\\core\\frame.py\nType:   type\n"} 

Он должен быть этот формат вместо этого:

In [4]: pd.DataFrame? 
Init signature: pd.DataFrame(data=None, index=None, columns=None, dtype=None, copy=False) 
Docstring: 
Two-dimensional size-mutable, potentially heterogeneous tabular data 
structure with labeled axes (rows and columns). Arithmetic operations 
align on both row and column labels. Can be thought of as a dict-like 
container for Series objects. The primary pandas data structure 

Parameters 
---------- 
data : numpy ndarray (structured or homogeneous), dict, or DataFrame 
    Dict can contain Series, arrays, constants, or list-like objects 
index : Index or array-like 
    Index to use for resulting frame. Will default to np.arange(n) if 
    no indexing information part of input data and no index provided 
columns : Index or array-like 
    Column labels to use for resulting frame. Will default to 
---Return to continue, q to quit--- 

ответ

2

Я только что получил ответ от парней PyCharm говоря этот вопрос появляется только с IPython только 5, поэтому решение вернуться к более ранней версии, пока это не будет решена ...

1

не имею rep для комментариев, просто хочу связать ошибку с youtrack https://youtrack.jetbrains.com/issue/PY-21591, чтобы люди могли видеть, когда это исправление будет выпущено. Решение, как уже говорилось, относится к откату до версии до 5

 Смежные вопросы

  • Нет связанных вопросов^_^