Comment définir une variable dynamique en Python qui change avec l'heure du système ?
巴扎黑
巴扎黑 2017-05-18 10:52:07
0
3
1235

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 ?

巴扎黑
巴扎黑

répondre à tous(3)
小葫芦
import datetime
>>> datetime.datetime.now().strftime("%Y-%m-%d)
'2017-05-08'
漂亮男人

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

仅有的幸福

Suivez le code dans l'image ci-dessous pour l'implémenter

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal