Ad Widget

Collapse

Вывод текстовых данных из истории.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Odil_tal
    Member
    • Jul 2016
    • 60

    #1

    Вывод текстовых данных из истории.

    Всем привет!
    Нужна подсказка. Как вытащить текстовые данные из истории? В данном случае в истории хранится имя операционной системы. Например, Windows 10. В документации написано, что по умолчанию history.get - целое число и выставлено (3). Мне нужно выставить (4) для вывода текста. Но как?
    Буду признателен любой помощи.

    for z1 in z.item.get(hostids=host['hostid']):
    if z1['name'] == 'OS':
    n=z1['itemid']
    n1=z1['hostid']
    n2=host['name']
    it=z.history.get(hostids=n1, itemids=n, sortfield="clock", sortorder="DESC", limit=1)
    print(it)
    n3=[item['value'] for item in it]
    f.write (str(n2)+' '+str(n3)+'\n')
    f.close()
  • Semiadmin
    Senior Member
    • Oct 2014
    • 1625

    #2
    history=4 в history.get

    Comment


    • Odil_tal
      Odil_tal commented
      Editing a comment
      Огромное спасибо.
Working...