2013-02-21 72 views
2

我有几个cython扩展编译的文件正在使用setuptools内置:如何清洁通过用Cython扩展

python setup.py build 

我本来期望他们被拆除呼吁:

python setup.py clean --all 

,但他们都没有,你有关于如何处理这个问题的建议吗?

回答

0

(我不确定它是否是你想要的)你想删除生成的文件吗?

FileIO.purge(Path.currentPath() , r".*\.c$") 
FileIO.purge(Path.currentPath() , r".*\.pyd$") 
FileIO.purge(Path.currentPath() , r".*\.pyc$") 

def purge(path, pattern): 
    for f in os.listdir(path): 
     filename = re.search(pattern, f) 
     if filename is None: 
      pass 
     else: 
      os.remove(os.path.join(path, f)) 
+0

请投票回答是正确的。 – guilhermecgs 2013-04-23 18:10:33