Python 属性错误:';str';对象没有属性';装载量';
我正在尝试使用LocustIO进行负载测试。为了进行POST调用,我将json参数传递给它,它返回值。我创建了一个预期响应值,因为这是它预期返回的值。现在,我一直在尝试比较预期值和响应值,我不断得到以下错误:Python 属性错误:';str';对象没有属性';装载量';,python,python-3.x,Python,Python 3.x,我正在尝试使用LocustIO进行负载测试。为了进行POST调用,我将json参数传递给它,它返回值。我创建了一个预期响应值,因为这是它预期返回的值。现在,我一直在尝试比较预期值和响应值,我不断得到以下错误: s... [2018-04-10 10:32:23,351] DESKTOP-MJ573AA/INFO/stdout: Response status code: [2018-04-10 10:32:23,351] DESKTOP-MJ573AA/INFO/stdout: [2018-04
s...
[2018-04-10 10:32:23,351] DESKTOP-MJ573AA/INFO/stdout: Response status code:
[2018-04-10 10:32:23,351] DESKTOP-MJ573AA/INFO/stdout:
[2018-04-10 10:32:23,352] DESKTOP-MJ573AA/INFO/stdout: 201
[2018-04-10 10:32:23,352] DESKTOP-MJ573AA/INFO/stdout:
[2018-04-10 10:32:23,352] DESKTOP-MJ573AA/INFO/stdout: Response status code:
[2018-04-10 10:32:23,352] DESKTOP-MJ573AA/INFO/stdout:
[2018-04-10 10:32:23,352] DESKTOP-MJ573AA/INFO/stdout: b'[\n {\n "userId": 1,\n "id": 1,\n "title": "delectus aut autem",\n "completed": false\n }\n]'
[2018-04-10 10:32:23,352] DESKTOP-MJ573AA/INFO/stdout:
[2018-04-10 10:32:23,354] DESKTOP-MJ573AA/ERROR/stderr: Traceback (most recent call last):
File "c:\users\kadeoya\appdata\local\programs\python\python36\lib\site-packages\locust\core.py", line 271, in run
self.execute_next_task()
File "c:\users\kadeoya\appdata\local\programs\python\python36\lib\site-packages\locust\core.py", line 297, in execute_next_task
self.execute_task(task["callable"], *task["args"], **task["kwargs"])
File "c:\users\kadeoya\appdata\local\programs\python\python36\lib\site-packages\locust\core.py", line 309, in execute_task
task(self, *args, **kwargs)
File "C:\Programs\Others\Locust\locustfile.py", line 37, in send
a = json.loads(responseValue)
AttributeError: 'str' object has no attribute 'loads'
我已经尝试了所有建议的选择,但似乎都不起作用。对不起,这只是我学习python的第三天。例如——
代码:
不要在类后命名变量 在这种情况下,请替换:
json = """
[{
userId: 1
}]
"""
以下是:
json_str = """
[{
userId: 1
}]
"""
然后,您的代码应该按预期运行。在类之后命名变量 在这种情况下,请替换:
json = """
[{
userId: 1
}]
"""
以下是:
json_str = """
[{
userId: 1
}]
"""
然后,您的代码应按预期运行。可能重复的可能重复的