我想根据条件在jupyter单元中执行一些Javascript代码。
这有效:
from IPython.display import display, Javascript
Javascript("alert('Works')")
这失败了
from IPython.display import display, Javascript
my_bool = True
if my_bool:
Javascript("alert('Fails')")
我该怎么办?
答案 0 :(得分:0)
只是找到了一种方法:将python布尔变量注入到JavaScript执行的字符串中
Javascript("if (" + str.lower(str(my_bool)) + ") { alert('Works');}")