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 に答える