% tree . ├── hoge │ └── __init__.py ├── hoge.py └── main.pymain.py
#!/usr/bin/env python # -*- coding: utf-8 -*- from hoge import Hoge def main(): Hoge() if __name__ == '__main__': main()hoge.py
#!/usr/bin/env python # -*- coding: utf-8 -*- class Hoge(object): def __init__(self): print('A')hoge/__init__.py
#!/usr/bin/env python # -*- coding: utf-8 -*- class Hoge(object): def __init__(self): print('B')実行します。
% python main.py Bhoge/__init__.pyが優先されました。
Python2.7と3.3で試しましたが、結果は同じでした。
0 件のコメント:
コメントを投稿