一些零散笔记

Email: MailTo([email protected])


一、Python System Modules:

二、os Modules

os.curdir…….os.getcwd()//得到当前目录

……split()…..join()….basename()….dirname()……splittext()…..

os.popen: 能连接到标准输入输出流,这样就可以实现命令的交互。用popen可以参考open()的用法,也是popen(commandStr),返回一个对象

["source"]

#test_init.py
class test:
    def __init__(self):
        print "test.__init__"
        self.reset()
    def reset(self):
        print "test.reset()"

#dirive.py
from test_init import test
class dirive(test):
    def __init__(self):
        print "dirive.__init__"
        test.__init__(self)
    def reset(self):
        print "dirive.reset()"

if __name__ == "__main__":
    my_dirive = dirive()
#输出:
#dirive.__init__
#test.__init__
#dirive.reset()

如果dirive代码换成以下情况

#dirive.py
from test_init import test
class dirive(test):
    def reset(self):
        print "dirive.reset()"

if __name__ == "__main__":
    my_dirive = dirive()
#输出:
#test.__init__
#dirive.reset()