Пример скрипта python, который использует DBPedia?

Я пишу сценарий питона, чтобы извлечь «Сущность имена» из коллекции тысяч новостных статей из нескольких стран и языков.

Я хотел бы использовать удивительный DBPedia структурированный knwoledge, скажем, чтобы посмотреть на имена «художников в Египте» и названия «компаний в Канаде».

(Если бы эти сведения были в форме SQL, у меня бы не было проблем.)

Я бы предпочел загрузить содержимое DBPedia и использовать его в автономном режиме. Какие-либо идеи о том, что необходимо для этого и как запросить его локально у python?

-121--1125627-

Как «закрыть» ClassLoader? У меня есть случай, когда мне нужно создать много загрузчиков классов в моем приложении, чтобы временно сделать какой-то код видимым во время выполнения пользовательских скриптов. Я использую URLClassLoader для этого, и это...

У меня есть случай, когда мне нужно создать много загрузчиков классов в моем приложении, чтобы временно сделать какой-то код видимым во время выполнения пользовательских сценариев. Я использую URLClassLoader для этого, и он работает довольно хорошо.

После завершения сценария необходимо «выгрузить» или «закрыть» загрузчик классов, чтобы освободить ресурсы.

Достаточно ли установить для ссылки на загрузчик классов значение null ? Мне особенно интересно, если у меня в конечном итоге закончатся дескрипторы файлов, потому что дополнительные классы находятся в JAR-файлах.

PS: Необходимо работать с Java 5 и выше. Да, я знаю...

10
задан Jonathan Leffler 8 February 2014 в 22:23
поделиться