Wenn ich die Jupyter-Notebook-Datei in Safari ausführe a.ipynb
, wird sie auf dem lokalen Host geöffnet http://localhost:8888/notebooks/a.ipynb#
.
*.ipynb
HINWEIS: Das Skript sollte für jede Datei funktionieren , a.ipynb
ist nur ein Beispiel. Außerdem befindet sich die Website in der vordersten App, während der Code ausgeführt wird.
Wie kann ich ein Applescript schreiben (möglicherweise mit JavaScript), damit ich auf die Menüschaltfläche Run All Below
in dieser Registerkarte des Safari-Untermenüs klicken kann?
Hier mein Versuch:
tell application "Safari"
activate
end tell
tell application "System Events"
tell process "Safari"
click menu item "Run All Below" of menu "Cell" of menu bar 1
end tell
end tell
Aber das hat nicht funktioniert. Ich bin sehr neu in Applescript und verwende im Allgemeinen nur Python.
Wie kann ich auf das erforderliche Menü "Run All Below" klicken?
Zugehörige Links:
Verwendung von Javascript | Applescript zum Klicken auf die Schaltfläche in Safari
https://stackoverflow.com/questions/24917282/click-on-safari-web-page-button-using-applescript
Eine einfache Möglichkeit, dies zu tun, besteht darin, die „Watch Me Do“-Funktion von Automator zu verwenden und sie dann in Applescript zu konvertieren.
Zwieback
Zwieback