Size: 591
Comment:
|
Size: 1301
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
== xiaobolee == | == 一些零散笔记 == |
Line 7: | Line 7: |
CategoryHomepage [:CategoryHomepage:] {{{ |
|
Line 14: | Line 10: |
["source"] {{{ #test_init.py class test: def __init__(self): print "test.__init__" self.reset() def reset(self): print "test.reset()" |
|
Line 15: | Line 20: |
[:CategoryHomepage:] | {{{ #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() }}} |
一些零散笔记
Email: MailTo([email protected])
一、Python System Modules:
- Sys与Os是python系统工具的核心,很多标准模块是从他们,原则上,sys导出与Python解释器相关的部件(例如模块的搜索路径),而os则包含了Python所运行的平台上的函数以及变量的映射。但这种界限比较模糊,例如标准的输入输出流是在Sys中的,它们明显是要和平台紧密联系的。
["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()