cost 89 ms
我有一个包含 100 多个“其他”的 if-else 语句。 关于如何浓缩这个的任何想法? - I have an if-else statement with over 100 "elses". Any ideas on how to condense this?

我出于研究目的在 oTree 中编写了一个游戏,下面的代码完全符合我的意图。 问题是有些游戏有超过 100 轮,所以您可以看到代码会变得多么长得离谱。 对于将来要使用此代码的人来说,目前的形式几乎不可读。 关于如何将其压缩为更简单的 if 语句的任何想法? 如果您不熟悉 oTree,“参与者”指示 ...

如何将变量从 javascript 传递到 python (oTree) 或 django? - How do you pass a variable from javascript to python (oTree) or django?

我在 Javascript 中创建了一些变量来跟踪一个人按住按钮的时间。 我想在 python (oTree) 中的 class 中传递这些变量来存储数据。 那么,假设Javascript代码如下: 此 javascript 变量将在用户单击按钮时更新,因此假设最终值为 javascript 变量 ...

OTree / Django 如果 StringField 输入不在我的字典中,则将播放器发送到结果/退出页面 - OTree / Django send player to results/ exit page if StringField input not in my dict

我正在与自己一起使用 OTree: https://otree.readthedocs.io/en/self/ 在我实验的第一页上,我要求玩家通过 StringField 提供访问代码/他们的入学编号。 如果他们的输入不在我的 Constants 字典中,我想将他们直接发送到我告诉他们“抱歉,你不能 ...

自定义工具提示和链接值到表单域——highcharts / columnrange - customized tooltip and linking values to formfields -- highcharts / columnrange

各位高人, 我试图让两件事发生。 首先,我想为 columnrange 类型系列创建一个自定义工具提示,其中工具提示显示类似于 HIGH: 'this.point.high' 和新行 "LOW:" 'this.point.low'。 其次,我希望这些“低”和“高”值能够动态填充表单字段。 例如,当 ...

Python:通过 function 构造 class(和变量名)? - Python: Construct class (and variable names) through a function?

我最近开始使用 Python 的类,因为我需要通过使用 OTree 来使用它,这是一个用于在线实验的 Python 框架。 在一个文件中,我使用类定义了我想要创建的页面。 所以本质上,在 OTree 系统中,每个 class 对应一个新页面。 问题是,所有页面(所以类)基本相同,除了一些两个参数, ...

使用自身长度比较单词时没有错误 - None error when comparing words using the lenght of themselves

我试图限制主题可以在使用Otree的表单字段中使用的最小字符数。 我希望如果受试者输入的名称长度少于 4 个字符,应用程序会向他们显示一个错误,提示他们必须写一个更长的单词。 我正在使用len但出现以下错误: 有人可以帮我找出代码中的问题并帮助我修复它吗? 这是我的 pages.py 代码。 ...

2020-11-16 14:17:01   1   50    python / otree  
带有垂直线的进度条 - Progressbar with vertical line

我正在 otree 中模拟荷兰和英国拍卖。 对于界面,我使用了供应商获得的价格的进度条。 在英式拍卖中,价格每半秒上涨一次,而在荷兰式拍卖中,价格每半秒下降一次。 现在我想为供应商的成本添加一条垂直线,每轮都会发生变化。 如何在进度条上添加一条垂直线? <style> # ...

康达找不到环境 - Conda can't find environment

我通过 GitHub 从同事那里克隆了一个 Otree 项目,并想设置调查。 当我按照她的指示输入conda activate otree_env ,我收到错误消息:找不到 conda 环境:otree_env 。 当我键入完整路径时,例如conda activate /home/path/to/e ...

我在 Windows 10 系统上最近安装的 python+otree 组合上使用“git push heroku master”时遇到了一些困难 - I am having some difficulty using “git push heroku master” on a recently installed python+otree combination on a Windows 10 system

谢谢你的帮助。 似乎当我尝试 git push heroku master 时,出现以下错误: 我不确定 Python 是什么,因为我在计算机上安装了 3.8.5 版,但它似乎正在安装 python-3.6.12(由于某种原因低于指示的所需 Python 版本) ...

oTree Studio:为实验中的不同参与者显示不同的表单字段 - oTree Studio: display form fields differently for different participants in the experiment

我是oTree和oTree Studio的新手,所以如果我的问题没有多大意义,我提前道歉。 我也是 Stack Overflow 的新手,所以如果我重复了一个问题,我深表歉意。 我正在使用 oTree Studio 为实验室实验编写应用程序。 在该实验中,参与者获得了一系列“机会”,以具有货币价值的 ...

django.core.exceptions.ImproperlyConfigured: ('设置 RECAPTCHA_PUBLIC_KEY 不是类型',<class 'str'> )</class> - django.core.exceptions.ImproperlyConfigured: ('Setting RECAPTCHA_PUBLIC_KEY is not of type', <class 'str'>)

早上好,我正在尝试在 Otree 中使用 Google 验证码,我安装了 recaptcha 并创建了一个给我密钥的帐户,但是当我运行 powershell 时,它向我显示以下错误: 这是我设置中的代码,enviroment.get 代码是在 Heroku 上运行实验。 RECAPTCHA_PU ...

如何将参与者.var 添加到数据集 - How to add participant.var to data set

oTree 的新手,所以如果这是一个非常微不足道的问题,我深表歉意。 我试图弄清楚如何将我的参与者.var 变量传递到管理员和导出的数据字段中。 我的 model.py 子会话 class 具有以下内容: 我的播放器 class 有 这不会将随机处理生成到新变量participant_vars_t ...

2020-05-18 19:51:07   1   243    otree  

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM