SORU
14 HAZİRAN 2009, Pazar


Python tarih aralığı oluşturma

Tarih listesi, bugünden başlayarak, ve, dönecek bir gün, diyelim ki, örneğin 100 gün içinde rastgele bir sayı oluşturmak istiyorum. Daha iyi bir yolu daha var mı?

import datetime

a = datetime.datetime.today()
numdays = 100
dateList = []
for x in range (0, numdays):
    dateList.append(a - datetime.timedelta(days = x))
print dateList

CEVAP
14 HAZİRAN 2009, Pazar


Çok az daha iyi...

base = datetime.datetime.today()
date_list = [base - datetime.timedelta(days=x) for x in range(0, numdays)]

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • megablueblaster

    megablueblas

    23 HAZİRAN 2006
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009
  • theKGB65

    theKGB65

    24 Aralık 2007