���� Python �̳� | ��8�� ģ�� | |
---|---|---|
��һҳ | �������Լ���ģ�� | ��һҳ |
�������Լ���ģ����ʮ�ּģ���һֱ����������ÿ��Python����Ҳ��һ��ģ�顣���Ѿ�ȷ��������.py
��չ���ˡ�����������ӽ���ʹ������������
#!/usr/bin/python
# Filename: mymodule.py
def
sayhi
():
print
'Hi, this is mymodule speaking.'
version =
'0.1'
# End of mymodule.py
��Դ�ļ���code/mymodule.py��
������һ�� ģ�� �����ӡ����Ѿ�����������������ͨ��Python������Ȳ�û��ʲô�ر�֮�������ǽ�������������������DZ��Python������ʹ�����ģ�顣
��ס���ģ��Ӧ�ñ������������������ij����ͬһ��Ŀ¼�У�������sys.path
����Ŀ¼֮һ��
#!/usr/bin/python
# Filename: mymodule_demo.py
import
mymodule
mymodule.sayhi()
print
'Version'
, mymodule.version
��Դ�ļ���code/mymodule_demo.py��
$ python mymodule_demo.py
Hi, this is mymodule speaking.
Version 0.1
ע������ʹ������ͬ�ĵ����ʹ��ģ��ij�Ա��Python�ܺõ���������ͬ�ļǺ�����ʹ������ЩPython����Ա����Ҫ���ϵ�ѧϰ�µķ�����
������һ��ʹ��from..import
��İ汾��
#!/usr/bin/python
# Filename: mymodule_demo2.py
from
mymodule
import
sayhi, version
# Alternative:
# from mymodule import *
sayhi()
print
'Version'
, version
��Դ�ļ���code/mymodule_demo2.py��
mymodule_demo2.py
�������mymodule_demo.py
��ȫ��ͬ��
��һҳ | ��һ�� | ��һҳ |
---|---|---|
ģ���__name__ | ��ҳ | dir()���� |