2

我有几个cython使用以下构建的扩展setuptools

python setup.py build

我本来希望他们被删除调用:

python setup.py clean --all

但他们不是,你对如何处理这个有什么建议吗?

4

1 回答 1

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))
于 2013-04-02T16:22:41.377 回答