2017-07-09 15 views
0

PyCharmのコンソールで、ドキュメントが正しく印刷されない - 新しい行の代わりに\ n記号が残っていて、長い行が1つしか印刷されない。誰が問題が何であるかを知っていますか?PyCharm Pythonコンソールでdocstringsが正しく表示されない

http://imgur.com/a/DqipYここに私が記述しているもののイメージがあります。

+0

数日前から未回答の質問の繰り返し:https://stackoverflow.com/questions/44937959/is-there-a-way-to-make-pythons-console-display-docstrings-うまく – hpaulj

+0

あなたは問題を複製する完全な方法を提供できますか?つまり、あなたの輸入と変数の宣言を示してください。 – nanotek

+0

@nanotek - これは何も気にしません。ちょうど 'import numpy as np > ? np.array() ' –

答えて

0

関数と__doc__属性を使用して、ドキュメントストリングを表示します。

import numpy as np 
print(np.array.__doc__) 

Create an array. 
Parameters 
---------- 
object : array_like 
    An array, any object exposing the array interface, an object whose 
    __array__ method returns an array, or any (nested) sequence. 
dtype : data-type, optional 
    The desired data-type for the array. If not given, then the type will 
    be determined as the minimum type required to hold the objects in the 
... 
+0

ああ、それはかなりうまくいく。これは回避策ですが、ipythonを使用できるのはうれしいでしょうか?コマンド - ありがとう! –

+0

私はそれを回避策とは考えていません。あなたの質問は、ドキュメントストリングをうまく印刷する方法でした。それが、あなたがどのようにしてpythonのドキュメントストリングをうまく表示できるかです。 ipythonの '? '演算子を使って別の方法で印刷するような回答が必要な場合は、質問に含めるとよいでしょう。私はipythonの専門家ではありませんが、少し調べましたが、探していた解決策を見つけることができませんでした。 – nanotek

関連する問題