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

  • Bogdan Gabriel

    Bogdan Gabri

    5 Aralık 2006
  • michal lelkowski

    michal lelko

    9 Temmuz 2006
  • Truc Minh

    Truc Minh

    23 Ocak 2011