搜尋

首頁  >  問答  >  主體

python - 如何从字符串中提取地区名字?

比如从‘在香港和纽约等地上市中国股票’这个字符串中提取出 美国,华尔街,香港,纽约这些地点名字?
**我是要从一本书当中提取出所有地点名称,所以看看大神们有没有好的建议和方式?
或者用到什么库呢?**

ringa_leeringa_lee2803 天前1230

全部回覆(3)我來回復

  • 高洛峰

    高洛峰2017-04-18 10:34:40

    我爬取了一個地圖網站,把所有中國的地名下載下來,整理成一個txt,然後再python裡面打開,轉化成一個​​地圖列表,然後遍歷下,就ok了。

    回覆
    0
  • ringa_lee

    ringa_lee2017-04-18 10:34:40

    我覺得實現這個還是有點困難吧,因為有些地名有些都不知道,只不過你可以用數組放一些常用的地名,然後用indexOf 看是否存在,但是這個方法也太麻煩了,期待下面有更好的方法。

    回覆
    0
  • 阿神

    阿神2017-04-18 10:34:40

    可以找一些第三方的地名類別庫。然後將書本裡的出現的地名和類別庫做成配對。

    回覆
    0
  • 取消回覆