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

    ??????????????

    ????????????????????????????????????????Python????????????î•??????????????.py???????????????????????????????????

    ??????????????

    ??8.3 ??¦Ä?????????????

    #!/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???????????????????????????????????????????????Python??????????????î•

    ??????????????????????????????????????????§µ???????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

    ????¦É???

    ????????????????????????????????Python????????????????????????????§»Python??????????????????¦Ì??????

    from..import

    ????????????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()????
    ?????
    @ssv 97av