���� Python �̳� | ��8�� ģ�� | |
---|---|---|
��һҳ | ��� | ��һҳ |
Ŀ¼��
���Ѿ�ѧϰ���������ij����ж���һ�κ��������ô��롣�������Ҫ���������������úܶຯ������ô�����α�д�����أ�������Ѿ��µ��ˣ�����ʹ��ģ�顣ģ������Ͼ���һ�������������㶨��ĺ����ͱ������ļ���Ϊ������������������ģ�飬ģ����ļ���������.py
Ϊ��չ����
ģ����Դ��������� ���� �Ա��������Ĺ��ܡ���Ҳ������ʹ��Python����ķ��������ȣ����ǽ�ѧϰ���ʹ�ñ���ģ�顣
#!/usr/bin/python
# Filename: using_sys.py
import
sys
print
'The command line arguments are:'
for
i
in
sys
.argv:
print
i
print
'\n\nThe PYTHONPATH is'
,
sys
.path,
'\n'
��Դ�ļ���code/using_sys.py��
$ python using_sys.py we are arguments
The command line arguments are:
using_sys.py
we
are
arguments
The PYTHONPATH is ['/home/swaroop/byte/code', '/usr/lib/python23.zip',
'/usr/lib/python2.3', '/usr/lib/python2.3/plat-linux2',
'/usr/lib/python2.3/lib-tk', '/usr/lib/python2.3/lib-dynload',
'/usr/lib/python2.3/site-packages', '/usr/lib/python2.3/site-packages/gtk-2.0']
���ȣ���������import
��� ���� sys
ģ�顣�����ϣ����������Python��������Ҫʹ�����ģ�顣sys
ģ���������Python�����������Ļ����йصĺ�����
��Pythonִ��import sys
����ʱ������sys.path
����������Ŀ¼��Ѱ��sys.py
ģ�顣����ҵ�������ļ������ģ��������е���佫�����У�Ȼ�����ģ�齫�ܹ����� ʹ�� ��ע�⣬��ʼ�����̽������� ��һ�� ����ģ���ʱ����С����⣬��sys���ǡ�system������д��
sys
ģ���е�argv
����ͨ��ʹ�õ��ָ������sys.argv
�������ַ�����һ��������������Ʋ������κ�����ij�����ʹ�õ�argv
������ͻ�����⣬��Ҳ�����ر��������������sys
ģ���һ���֡�
sys.argv
������һ���ַ����� �б� ���б����ں�����½���ϸ���ͣ����ر�أ�sys.argv
������ �����в��� ���б�����ʹ�������д��ݸ���ij���IJ�����
�����ʹ��IDE��д������Щ�������ڲ˵���Ѱ��һ��ָ������������в����ķ�����
���������ִ��python using_sys.py we are arguments
��ʱ������ʹ��python��������using_sys.py
ģ�飬������ŵ����ݱ���Ϊ�������ݸ�����PythonΪ���ǰ����洢��sys.argv
������
��ס���ű�����������sys.argv
�б��ĵ�һ�����������ԣ������'using_sys.py'
��sys.argv[0]
��'we'
��sys.argv[1]
��'are'
��sys.argv[2]
�Լ�'arguments'
��sys.argv[3]
��ע�⣬Python��0��ʼ���������Ǵ�1��ʼ��
sys.path
��������ģ���Ŀ¼���б������ǿ��Թ۲쵽sys.path
�ĵ�һ���ַ����ǿյġ�������յ��ַ�����ʾ��ǰĿ¼Ҳ��sys.path
��һ���֣�����PYTHONPATH
������������ͬ�ġ�����ζ�������ֱ������λ�ڵ�ǰĿ¼��ģ�顣������ð����ģ�����sys.path
���е�Ŀ¼֮һ��
��һҳ | ��һ�� | ��һҳ |
---|---|---|
���� | ��ҳ | �ֽڱ����.pyc�ļ� |