Python kullanarak web sitesinde bulunan çöp dosyaları temizleme
Python kullanarak web sitenizde kullanılmayan dosyaları temizlemek için aşağıdaki örneği kullanabilirsiniz.
import os
klasor_yolu = '/home/teknosos/PycharmProjects/kuaforgold/static/panel/img/profilfotolar/'
uzantilar = ['.jpg', '.png']
kullanilan_dosyalar = ['0.jpg', '1.jpg']
## Klasördeki ve alt klasörlerdeki tüm dosyaları döndür
for dosya_klasoru, klasorler, dosyalar in os.walk(klasor_yolu):
## Bulunan dosyaları döndür
for dosya in dosyalar:
### Dosyanın uzantısı istenen uzantı lsitesinde ise
if dosya.endswith(tuple(uzantilar)):
#### Dosya kullanılan dosya listesinde yok ise
if not dosya in kullanilan_dosyalar:
silinen_dosya = '{}{}'.format(dosya_klasoru, dosya)
##### Dosyayı sil
os.remove(silinen_dosya)
print('Silindi: {}'.format(silinen_dosya))
Aradığınız Bilgiyi Bulamıyor musunuz?
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.-
Windows Port Açma İşlemi Nasıl Yapılır?
444 2
-
Windows Administrator Yetkisi Nasıl Verilir?
358 0
-
Ubuntu Webmin kurulumu nasıl yapılır?
991 2
-
Linux SSH Terminal Komutları ve Açıklamaları
940 3
-
CentOS Stream 10 Update Komutları
1005 1
-
CentOS Stream 9 Update Komutları
1553 2
-
CentOS Stream 8 Update Komutları
770 0
-
FreeBSD Nedir?
965 2
-
Out: 452 4.3.1 Insufficient system storage
860 2
-
Windows İşletim Sistemlerinde Otomatik Güncellemeleri Kapatma
990 1