Я пишу сценарий питона, чтобы извлечь «Сущность имена» из коллекции тысяч новостных статей из нескольких стран и языков.
Я хотел бы использовать удивительный DBPedia структурированный knwoledge, скажем, чтобы посмотреть на имена «художников в Египте» и названия «компаний в Канаде».
(Если бы эти сведения были в форме SQL, у меня бы не было проблем.)
Я бы предпочел загрузить содержимое DBPedia и использовать его в автономном режиме. Какие-либо идеи о том, что необходимо для этого и как запросить его локально у python?
-121--1125627-
У меня есть случай, когда мне нужно создать много загрузчиков классов в моем приложении, чтобы временно сделать какой-то код видимым во время выполнения пользовательских сценариев. Я использую URLClassLoader
для этого, и он работает довольно хорошо.
После завершения сценария необходимо «выгрузить» или «закрыть» загрузчик классов, чтобы освободить ресурсы.
Достаточно ли установить для ссылки на загрузчик классов значение null
? Мне особенно интересно, если у меня в конечном итоге закончатся дескрипторы файлов, потому что дополнительные классы находятся в JAR-файлах.
PS: Необходимо работать с Java 5 и выше. Да, я знаю...