[英]Can I call a JavaScript function on an iFrame or similar widget from Python?
我正在嘗試將Python代碼與D3 vizualizations混合使用。 現在,我有很多D3 vizualization和JavaScript函數。 我有幾種不同的嵌入D3的方法,但是我想要的是在創建D3之后調用一個會影響vizualization的函數。
例如:
createD3Stuff()
for i in [0,1,2,3]:
executeFunction(i)
在createD3Stuff()生成vizualization的位置,executeFunction在該vizualization上執行一些操作,例如創建一個id = i的元素。
這可能嗎? 我該怎么做?
背景信息:我正在使用Jupyter筆記本電腦,但是如果還有其他方法可以使它工作,我可以進行切換。 我知道怎么做所有的d3和javascript東西,僅僅是讓python和javascript交互給我帶來麻煩。
當然可以。
嘗試一下:
from IPython.display import HTML
HTML("<script>alert('hello world')</script>")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.