| ���� Python �̳� | ��8�� ģ�� | |
|---|---|---|
| ��һҳ | ģ���__name__ | ��һҳ |
ÿ��ģ�鶼��һ�����ƣ���ģ���п���ͨ��������ҳ�ģ������ơ�����һ�������ر����á�������ǰ�����ᵽ�ģ���һ��ģ�鱻��һ�������ʱ�����ģ������齫�����С���������ֻ���ڳ�������ʹ�õ�ʱ���������飬�����������ģ�������ʱ���������飬���Ǹ���ô���أ������ͨ��ģ���__name__������ɡ�
#!/usr/bin/python
# Filename: using_name.py
if __name__ == '__main__':
print 'This program is being run by itself'
else:
print 'I am being imported from another module'
��Դ�ļ���code/using_name.py��
$ python using_name.py
This program is being run by itself
$ python
>>> import using_name
I am being imported from another module
>>>
ÿ��Pythonģ�鶼������__name__���������'__main__'����˵�����ģ�鱻�û��������У����ǿ��Խ�����Ӧ��ǡ��������
| ��һҳ | ��һ�� | ��һҳ |
|---|---|---|
| from..import��� | ��ҳ | �������Լ���ģ�� |