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

  • Jabari Johnson

    Jabari Johns

    18 Ocak 2008
  • PamtheBlamofficial

    PamtheBlamof

    31 Aralık 2010
  • thegeniuses.tv

    thegeniuses.

    11 Aralık 2006