это не работает. работа вокруг - это вручную проверить координаты щелчка мыши на области, занимаемой каждым элементом. Область
, занятая элементом, может быть найдена найденным 1. Получает местоположение элемента относительно вершины слева от страницы и 2. ширина и высота. библиотека, подобная jQuery, делает это довольно простым, хотя это можно сделать в простых js. добавление обработчика событий для mousemove
объекта document
обеспечит непрерывное обновление положения мыши сверху и слева от страницы. решая, находится ли мышь над любым данным объектом, состоит в проверке, находится ли положение мыши между левым, правым, верхним и нижним краями элемента.
Возможно, вы могли бы сделать что-то вроде
starttime= time.time()
while True:
%run "script1.py"
time.sleep(60.0 - ((time.time() - starttime) % 60.0))
if( (starttime - time.time()) > 240): %run "script2.py"
Просто проверьте, прошло ли это 4 минуты, и запустите script2, если он имеет:
starttime=time.time()
while True:
%run "script1.py"
if (time.time() - starttime) >= 240.0
%run "script2.py"
time.sleep(60.0 - ((time.time() - starttime) % 60.0))