我distutil用来安装我的python代码
python setup.py install
当我想在一个新代码上安装我的代码的旧分支时,我遇到了问题:
setup.py install不会覆盖旧文件.一个解决方法是触摸(touch <filename>)所有文件,因此它们被迫比安装的文件更新,但这非常难看.
我正在寻找的是强制覆盖所有文件的选项,例如.就像是
python setup.py --force install
有任何想法吗?
谢谢,Juergen
我想实现以下目标:
#!/usr/bin/python
class SuperHero(object):
def setName(self, name):
self.name = name
def getName(self):
return self.name
class SuperMan(SuperHero):
pass
if __name__ == "__main__":
sh = SuperHero()
sh.setName("Clark Kent")
sm = SuperMan(sh) # This does *not* work in real python
print sm.getName() # prints "Clark Kent"
Run Code Online (Sandbox Code Playgroud)
我是否必须逐个复制属性或者有更好的方法吗?