2015-05-12 5 views
0

Возможно ли использовать библиотеку DateTime в RobotFrame версии 2.8.4, я проверил и узнал, что библиотека DateTime поставляется только с версией RF версии 2.8.5. Итак, в моем случае, я использую более старую версию, у которой нет поддержки библиотеки DateTime. Мой питон версия 2.7.8Библиотека DateTime в Robot Framework

+0

Мой вопрос не поможет вам, но мне любопытно, почему вы не можете обновить Robot Framework до 2.8.5? Это был бы очень небольшой прыжок без обратной совместимости. –

+0

Я могу модернизировать RF до 2.8.5, но вся моя тестовая установка работает с RF 2.8.4 и Python 2.7.8, но почему-то я видел некоторый тестовый скрипт, который использует библиотеку DateTime, и его отказ в RF 2.8. 4 –

+0

На самом деле я использую пакет (.exe), который включает все необходимые материалы для тестирования env, такие как python 2.7.8, RF, git. Если требуется только модернизировать RF, необходимо изменить файл пакета в соответствии с требованием, в настоящий момент выглядит несколько утомительным. :) .... так просто хотел знать, является ли эта проблема только из-за версии. –

ответ

0

В зависимости от того, что вы хотите использовать библиотеку DateTime для, есть несколько альтернатив:

  1. Вы можете вместо этого использовать функцию BUILTIN Get Time, которая может вернуть время в любом формат, текущее время, отрегулированный часовой пояс или определенное время, преобразованное в другой формат. Например. который будет секунд с эпохи до настоящего времени.
  2. Вы можете использовать функцию BultIn Evaluate, которая позволит вам использовать любое выражение python.
  3. Вы также можете запускать все файлы сценариев python, например. используя функцию OperatingSystem Run для выполнения всего скрипта python.
Смежные вопросы