6 回答

TA貢獻1806條經(jīng)驗 獲得超8個贊
我相信dateutil包可以從 CPython 中獲取,因為它不需要任何額外的 Java 包裝器。
通常使用
pip
如下安裝 dateutil?:pip?install?python-dateutil
將
site-packages
Python(不是 Jython)安裝文件夾添加到sys.path 中,例如:sys.path.append("C:\Python27\Lib\site-packages")
就是這樣,現(xiàn)在您應該能夠使用
dateutil
來自 JSR223 測試元素的模塊函數(shù):
請注意,從性能角度來看,通過Jython解釋器調用 Python 腳本并不是最好的主意,如果您僅要調用 Python 代碼的次數(shù)有限和/或使用單個線程 - 最好選擇操作系統(tǒng)過程采樣器。
如果您打算使用 Python 代碼來創(chuàng)建主要負載 - 考慮使用Locust工具而不是 JMeter。如果您不想更改 JMeter,一個好的方法是在Groovy 中重寫您的 Python 代碼- 從性能角度來看會更好。

TA貢獻1982條經(jīng)驗 獲得超2個贊
請找到以下
import sys
sys.path.append('C:/Python27/Lib/site-packages')
sys.path.append('C:/Python27/Lib/site-packages/python_dateutil-2.4.2-py2.7/dateutil')
from dateutil.parser import *
sourceDateTimeOfEvent = ""
dateTimeOfEvent = ""
a=parse('2016-07-01 13:00:00')
sourceDateTimeOfEvent = a.isoformat()+"+05:30Z"
dateTimeOfEvent = a.isoformat()+ "Z"
vars.put("sourceDateTimeOfEvent", sourceDateTimeOfEvent)
vars.put("dateTimeOfEvent", dateTimeOfEvent)
這個 sourceDateTimeOfEvent 和 dateTimeOfEvent 被視為兩個變量并將其傳遞給 json 文件
添加回答
舉報