前回の話
前回はstr.capitalize, int.bit_count, Exception.add_noteを紹介しました!
これはその続きの記事です!
import
何かを動的にインポートすることができます!
print(__import__("builtins").print == print) # True
builtins
builtinsを変数として参照できます!さっきの__import__と似ています。
print(__builtins__.print == print) # True
doc
ファイルのDoc stringを取得することができます。
"""
This file is example.
"""
print(__doc__) # This file is example.
def func():
"""
func
"""
pass
print(func.__doc__) # func
関数でも取得可能!
まだまだPythonには隠れた関数や変数があると思います!
今後もこのシリーズは続けていこうと思います!