Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
Alıntıdır.
Lonca ikonlarında garip bir sıralama vardı.
Düzenlemeden önce :
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Düzenlemeden sonra :
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Düzenleme uiuploadmark.py :
Kod:
uiuploadmark.py :
En üste ekle ;
import re
Arat ;
def __AppendFileList(self, filter):
Değiştir ;
def __AppendFileList(self, filter):
fileNameList = app.GetFileList("upload/*." + filter)
fileNameList.sort(key=lambda name: int(re.search(r'\d+', name).group()))
for fileName in fileNameList:
self.__AppendFile(fileName)
Küçük bir not: Eğer "upload" klasöründe adında hiç rakam bulunmayan bir dosya varsa re.search None döndürür ve hata alırsınız. Daha güvenli bir sıralama için şunu kullanabilirsiniz:
Kod:
fileNameList.sort(key=lambda name: int(re.search(r'\d+', name).group()) if re.search(r'\d+', name) else 0)