Bagaimana untuk menetapkan pembolehubah dinamik dalam Python yang berubah dengan masa sistem?
巴扎黑
巴扎黑 2017-05-18 10:52:07
0
3
1255

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?

巴扎黑
巴扎黑

membalas semua(3)
小葫芦
import datetime
>>> datetime.datetime.now().strftime("%Y-%m-%d)
'2017-05-08'
漂亮男人

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

仅有的幸福

Ikuti kod dalam gambar di bawah untuk melaksanakannya

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan