第一步,配置角色,比如我希望填写问卷的人有60个学生,30个老师,40个自由职业者。
第二步,生成角色偏好配置,会自动检测调查问卷的题目和选项,然后为每一个角色生成答题模板,随机设置某角色在某问题下对某些选项的选择的几率。
第三步,你可以手动调整不同角色对每一题的偏好,也可以不设置这一题,当前角色如果没有设置这一题的偏好,则会采用basic模板的选择几率。
第四步,开始填写,支持断点续写,也就是填写时会保存记录,防止程序中断之后忘了之前填了多少份。记录保存在record.txt里
暂不支持:
- 多IP
- 多线程/异步
- 暂不支持单选题和多选题以外的题型。
- 暂时不能处理滑块,遇到滑块或者其他异常情况程序会直接重启
- 先运行
pip install -r wjx/requirements.txt
安装依赖,然后修改wjx/configs/config.json
中的配置 - 运行
python -m wjx.RolePreferenceManager
创建角色偏好配置 - 修改
wjx/configs/RolePreferenceConfigs
中的配置 - 运行
python -m wjx.QuesFiller
开始自动填写问卷