メソッドはdatetime.datetime.strptimeであり、単純な を実行すると、クラスimport datetimeではなく最上位モジュールのみがインポートされますdatetime
これを次のようにテストできます。
>>> import datetime
>>> locals()
{'__builtins__': <module '__builtin__' (built-in)>, '__name__': '__main__', 'dat
etime': <module 'datetime' (built-in)>, '__doc__': None, '__package__': None}
>>> from datetime import datetime
>>> locals()
{'__builtins__': <module '__builtin__' (built-in)>, '__name__': '__main__', 'dat
etime': <type 'datetime.datetime'>, '__doc__': None, '__package__': None}
名前空間に 2 つの異なるオブジェクトがあることがわかります。
2 番目の質問では、Python の組み込みhelp()は、ロードされたモジュールとオブジェクトに対してのみ機能します。そうでなければ、あなたを助けることimport datetimeはhelp()できません。したがって、これについてはドキュメントを参照するのが最善です。通常、Google をpython strptime使用すると、正しいドキュメント ページが表示されます。