この test.py を import しようとしても、意図通りには import できません。これは、Python の標準ライブラリに test という名前のライブラリがあり、こちらを優先して import してしまうためです。
import test # ←標準ライブラリをimportする!
この test というライブラリは、Python の開発者(Python を作っている人達)のためのテスト支援ツールであり、多くの Python プログラマーは使用しません。自称・中級者の私も一度も使ったことがありません。
このようなライブラリに test という極めて一般的な名前を付けてしまったのは、明らかに失敗です。今更言っても仕方のないことですが、、、。
結論として、test.py というファイルは作るべきではありません。
0 件のコメント:
コメントを投稿