% 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 件のコメント:
コメントを投稿