Maison > Questions et réponses > le corps du texte
Débutant, je crée un programme ou un script python pour traiter les journaux. Après l'avoir traitée et insérée dans la recherche élastique, comment définir une variable dynamique qui peut changer avec l'heure du système. Par exemple, la variable est num0508 aujourd'hui et deviendra num0509 demain ?
高洛峰2017-05-18 10:54:07
import datetime
>>> datetime.datetime.now().strftime("%Y-%m-%d)
'2017-05-08'
漂亮男人2017-05-18 10:54:07
Je suppose que vous souhaitez insérer des journaux ou des données dans un index nommé d'après la date. Si tel est le cas, vous pouvez simplement utiliser une chaîne
.import time
from elasticsearch import Elasticsearch
index_name = 'num_%s' % time.strftime('%m%d', time.localtime())
es = Es()
es.index(index_name, ...(自己补充其他参数内容))
Si vous expliquez votre scénario plus clairement, je pense que nous vous proposerons une méthode qui répondra mieux à vos besoins