Пакет GeoText вообще не идентифицирует города в моем массивеPython

Программы на Python
Anonymous
Пакет GeoText вообще не идентифицирует города в моем массиве

Сообщение Anonymous »

Используя Python, у меня есть массив, в котором хранятся все слова в моей строке, который я просматриваю:

Код: Выделить всё

    #Loop through Title String Array and have GeoText identify the City
for i in range(len(title_str_array)):
places = GeoText(title_str_array[i])
print(places.cities)
Я распечатываю свой массив строк заголовка, чтобы убедиться, что там есть CITY, и это так (пожалуйста, не обращайте внимания на бессмысленные слова — я использую Azure Computer Vision для идентификации текста на изображении). и это не на 100% правильно, но название города: «БОСТОН» явно есть в моем массиве

Код: Выделить всё

 Title Array: ['A', 'COLOU', 'RE', '"', 'pu', 'BLICATION,', 'BOSTON', 't', 's,', 'MASS.,', 'U.'])
Когда я распечатываю Places.cities, я просто получаю пустое значение: []
У меня в PIP установлен пакет GeoText, но ' метод определения городов не возвращает «БОСТОН»
Я упускаю что-то очевидное?
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/789 ... n-my-array

Вернуться в «Python»