从蝗虫导入蝗虫,任务集
def登录(l): 打印(“我已登录”)
def注销(m): 打印(“我已注销”)
UserBehaviour(TaskSet)类:
task=[login,logout]
类用户(蝗虫): task_set = UserBehaviour
错误消息---
(venv)C:\ pythnprojects \ LearnLocustProject \ venv \ locust_test>蝗虫-f firstlocust.py
[2020-03-11 00:38:57,259] DELLXPS / INFO / locust.main:从*:8089启动Web监视器
[2020-03-11 00:38:57,259] DELLXPS / INFO / locust.main:开始蝗虫0.11.0
[2020-03-11 00:39:05,581] DELLXPS / INFO / locust.runners:以1个客户/秒的速率孵化和群集1个客户...
[2020-03-11 00:39:05,585] DELLXPS / ERROR / stderr:回溯(最近一次通话最近):
文件“ c:\ pythnprojects \ learnlocustproject \ venv \ lib \ site-packages \ locust \ core.py”,第358行,正在运行
self.schedule_task(self.get_next_task())
get_next_task中的文件“ c:\ pythnprojects \ learnlocustproject \ venv \ lib \ site-packages \ locust \ core.py”,第419行
return random.choice(self.tasks)
选择文件“ C:\ DOWNLOADS \ lib \ random.py”,第290行
raise IndexError('Cannot choose from an empty sequence') from None
IndexError:无法从空序列中选择
[2020-03-11 00:39:06,582] DELLXPS / INFO / locust.runners:孵出的所有蝗虫:用户:1
[2020-03-11 00:39:06,591] DELLXPS / ERROR / stderr:回溯(最近一次通话最近):
文件“ c:\ pythnprojects \ learnlocustproject \ venv \ lib \ site-packages \ locust \ core.py”,第358行,正在运行
self.schedule_task(self.get_next_task())
get_next_task中的文件“ c:\ pythnprojects \ learnlocustproject \ venv \ lib \ site-packages \ locust \ core.py”,第419行
return random.choice(self.tasks)
选择文件“ C:\ DOWNLOADS \ lib \ random.py”,第290行
raise IndexError('Cannot choose from an empty sequence') from None
IndexError:无法从空序列中选择
[2020-03-11 00:39:07,597] DELLXPS / ERROR / stderr:追溯(最近一次通话):
文件“ c:\ pythnprojects \ learnlocustproject \ venv \ lib \ site-packages \ locust \ core.py”,第358行,正在运行
self.schedule_task(self.get_next_task())
get_next_task中的文件“ c:\ pythnprojects \ learnlocustproject \ venv \ lib \ site-packages \ locust \ core.py”,第419行
return random.choice(self.tasks)
选择文件“ C:\ DOWNLOADS \ lib \ random.py”,第290行
raise IndexError('Cannot choose from an empty sequence') from None
IndexError:无法从空序列中选择
答案 0 :(得分:1)
您似乎误拼了compile
(目前似乎说tasks
)。