删除不同文件夹中的csv

时间:2017-12-06 12:46:52

标签: python python-3.x subprocess directory

我需要删除不同文件夹中的大量文件。

通常我一直在使用:

  try:
        for file in ['C:\\14\\13.csv', 'C:\\54\\13.csv', 'C:\\64\\14.csv', 'C:\\44\\55.csv']
                os.remove(file)
    except OSError as e:
        pass

但是,如果它找不到文件,它只会移动到脚本的下一部分,这意味着它不是一个好的解决方案。我需要删除所有文件。知道如何实现这一目标吗?也许使用不同的尝试,除了?

感谢。

1 个答案:

答案 0 :(得分:1)

while ($array = mysqli_fetch_array($dati)) { $code = $array['product_code']; $dati_prices = mysqli_query($mysqli_connect, " SELECT * FROM $tb_prices WHERE $tb_prices.price_brand = '$brand' AND $tb_prices.price_code = '$code' AND $tb_prices.price_validity = ( SELECT MAX($tb_prices.price_validity) FROM $tb_prices WHERE $tb_prices.price_validity<=DATE_ADD(CURDATE(), INTERVAL +0 DAY) AND $tb_prices.price_code = '$code' ) GROUP BY $tb_prices.price_code ") ; } 块移动到循环内部,如下所示:

try