48983
ruby においては、(整備されているならば)クラスやメソッドのドキュメントを `ri` コマンドで、コマンドライン上から参照できます。

python における、 ruby の `ri` 相当のコマンドはありますか？
CC BY-SA 4.0
2018-10-04T16:45:59.907
48981
2018-10-04T17:12:08.600
754
question
python
python における ruby の ri 相当のコマンドはありますか？
help関数で行けました。下記はコマンドラインにてeval関数のヘルプを得る場合。

```

    python -c help(eval)
    
```

またipythonと呼ばれるインタープリタでは、eval?でdocument表示できます。  
また??を後ろにつけることでソースコードも表示できますが、evalはCで実装された組込み関数なのでソースは見れません。(pythonで実装されているとソースが見れます。)
CC BY-SA 4.0
2018-10-04T16:58:57.500
48982
2018-10-04T16:58:57.500
25980
48981
answer
[pydocコマンド](https://docs.python.org/ja/3.6/library/pydoc.html)があります。

```

    $ pydoc sys
    
```

としてその場でドキュメントを表示したり、

```

    $ pydoc -p 1234
    
```

としてドキュメント閲覧用のHTTPサーバーを実行したりします。Python3なら `pydoc3`
といったように、Pythonのバージョン毎にコマンドが用意されていると思います。
CC BY-SA 4.0
2018-10-04T17:12:08.600
48983
2018-10-04T17:12:08.600
3054
48981
answer