当页面在google colab上加载时是否可以运行javascript代码。如果可能的话,请发布代码。我曾经尝试过window.onload
,但是没有用。请帮助我。
代码:
import random
import IPython
from google.colab import output
display(IPython.display.Javascript('''
window.onload = a();
function a() {
google.colab.kernel.invokeFunction('notebook.ran', [], {});
}
'''))
def rando():
with output.redirect_to_element('#output-area'):
a = random.randint(1, 5)
print(a)
output.register_callback('notebook.ran', rando)