Rumah > Soal Jawab > teks badan
Pemula, saya sedang membuat program python, atau skrip, untuk memproses log. Selepas memproses dan memasukkannya ke dalam carian elastik, bagaimana untuk menetapkan pembolehubah dinamik yang boleh berubah dengan masa sistem Contohnya, pembolehubah ialah num0508 hari ini dan akan menjadi num0509 esok?
高洛峰2017-05-18 10:54:07
import datetime
>>> datetime.datetime.now().strftime("%Y-%m-%d)
'2017-05-08'
漂亮男人2017-05-18 10:54:07
Saya rasa anda mahu memasukkan log atau data ke dalam indeks yang dinamakan selepas tarikh. Jika ya, anda boleh menggunakan rentetan sahaja
import time
from elasticsearch import Elasticsearch
index_name = 'num_%s' % time.strftime('%m%d', time.localtime())
es = Es()
es.index(index_name, ...(自己补充其他参数内容))
Jika anda menerangkan senario anda dengan lebih jelas, saya percaya kami akan menyediakan kaedah yang lebih memenuhi keperluan anda