Чтобы позволить вам использовать модель en_core_web_sm с помощью ссылки «en», spaCy создает символическую ссылку. Это означает, что для этого вам нужны разрешения. См. Здесь для получения более подробной информации: https://spacy.io/usage/models#usage-link
Примечание на случай, если другие столкнутся с этой проблемой позже: Вставьте копию папки и его переименование действительно только в крайнем случае, если вы не можете запустить команду с правами администратора и вам нужно иметь возможность загрузить модель через spacy.load ('en'). Обычно это не так - вы можете просто установить модель и загрузить ее по полному имени spacy.load ('en_core_web_sm'). На самом деле, я часто предпочитаю этот синтаксис, поскольку он более явный, и вы сразу знаете, какая модель загружена.
- Скопировано по той же ссылке, которую вы упомянули в вопросе. Нет нарушения авторских прав.
MDC имеет хороший пример использования dispatchEvent для моделирования событий щелчка.
Вот некоторый код для моделирования щелчка по элементу, который также проверяет, отменило ли что-то событие:
function simulateClick(elm) {
var evt = document.createEvent("MouseEvents");
evt.initMouseEvent("click", true, true, window,
0, 0, 0, 0, 0, false, false, false, false, 0, null);
var canceled = !elm.dispatchEvent(evt);
if(canceled) {
// A handler called preventDefault
// uh-oh, did some XSS hack your site?
} else {
// None of the handlers called preventDefault
// do stuff
}
}
Можно объявить функцию отдельно.
function DoThisOnClick () {
}
Затем присвойте его onclick событию, как Вы делаете прямо сейчас, например:
YAHOO.util.Event.on(Element, 'click', DoThisOnClick)
И можно назвать его каждый раз, когда Вы хотите :-)
DoThisOnClick ()
Вы ищете fireEvent (IE) и dispatchEvent (другие).
Для YUI 3 это все обернуто приятно в Y.Event.simulate()
:
YUI().use("node", function(Y) {
Y.Event.simulate(document.body, "click", { shiftKey: true })
})
Конечно, $ ('Элемент') .click () не будет работать, но он может при включении jQuery он работает хорошо вместе с yui.
Как я untestand необходимо сделать следующее:
function myfunc(){
//functionality
}
YAHOO.util.Event.on(Element, 'click', myfunc);
Затем назовите myfunc, когда что-то еще должно будет произойти.
Неспособность моделировать пользовательский щелчок по произвольному элементу является намеренной, и по очевидным причинам.