2011-03-15 11 views
2

私はPyCharm内でdatetime.timedelta関数をCtrlキーを押しながらクリックしています。.... PyCharm10 \ system \ python_stubs \ 76178323 \ datetime.pyという名前のファイルには、空のメソッドがたくさんあるようです。具体的には、datetime.deltaをCtrlキーを押しながらクリックすると、ファイルのこの部分が表示されます。PyCharmのdatetime.pyのソースコードを表示するにはどうすればよいですか?

def __init__(self, *args, **kwargs): # real signature unknown 
     pass 

これはバグですか?実際のdatetime.pyをどのように表示/トレースできますか?

答えて

2

おそらく、方法はありません。可能なOSには、ライブラリのソースコードは含まれておらず、コンパイルされたバイナリ(例えば/usr/lib/python2.6/lib-dynload/datetime.so)のみが含まれています。

+5

2003年以来、datetimeはCで書かれているので、純粋なPythonソースコードは私が推測するデフォルトではありません。 Python 3.2には純粋なPythonのdatetimeモジュールがあります。 – XORcist

関連する問題