<dd id="sga4y"><optgroup id="sga4y"></optgroup></dd>
<nav id="sga4y"><code id="sga4y"></code></nav>
  • <optgroup id="sga4y"></optgroup>
    ???? Python ???
    ??8?? ???
    ???? ??? ????

    ??8?? ???

    ????

    ???
    ???sys???
    ???????.pyc???
    from..import???
    ????__name__
    ???????__name__
    ??????????????
    ??????????????
    from..import
    dir()????
    ???dir????
    ????

    ???

    ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.py????????

    ??????????????? ???? ???????????????????????????Python???????????????????????????????????

    ???sys???

    ??8.1 ???sys???

    #!/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???????????????????????????????????????????????q??????? ??? ????????????????????? ????? ????????????????????sys?????system????????

    sys?????argv???????????????????sys.argv??????????????????????????????????????????????????argv????????????????????????????????????sys??????????

    sys.argv???????????????? ?? ?????????????????????????????sys.argv?????? ???????? ???????????????????????????????

    ????????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??????????????????????????????????????????????????e??????????sys.path??????????


    ???? ????? ????
    ???? ??? ???????.pyc???
    ?????
    @ssv 97av