最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實(shí)現(xiàn)中文文本分句的例子

 更新時(shí)間:2019年07月15日 10:52:33   作者:Belle_z_z  
今天小編就為大家分享一篇python實(shí)現(xiàn)中文文本分句的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

對(duì)于英文文本分句比較簡(jiǎn)單,只要根據(jù)終結(jié)符"."劃分就好,中文文本分句看似很簡(jiǎn)單,但是實(shí)現(xiàn)時(shí)會(huì)遇到很多麻煩,尤其是處理社交媒體數(shù)據(jù)時(shí),會(huì)遇到文本格式不規(guī)范等問題。

下面代碼針對(duì)一段一段的短文本組成了文檔分句

import re
def cut_sent(infile, outfile):
  cutLineFlag = ["?", "!", "。","…"] #本文使用的終結(jié)符,可以修改
  sentenceList = []
  with open(infile, "r", encoding="UTF-8") as file:
    oneSentence = ""
    for line in file:
      if len(oneSentence)!=0:
        sentenceList.append(oneSentence.strip() + "\r")
        oneSentence=""
      # oneSentence = ""
      for word in words:
        if word not in cutLineFlag:
          oneSentence = oneSentence + word
        else:
          oneSentence = oneSentence + word
          if oneSentence.__len__() > 4:
            sentenceList.append(oneSentence.strip() + "\r")
          oneSentence = ""
  with open(outfile, "w", encoding="UTF-8") as resultFile:
    print(sentenceList.__len__())
    resultFile.writelines(sentenceList)

如果段尾3沒有終結(jié)符但是換行了,這句話可能會(huì)丟失,所有加入如下代碼:

   if len(oneSentence)!=0:
   sentenceList.append(oneSentence.strip() + "\r")
     oneSentence=""

會(huì)得到比較好的處理結(jié)果

要處理的文本:

自從微信出了三天可見功能,我的朋友圈就越來越冷清越來越冷清越來越冷清,點(diǎn)開都沒什么可看的了。今天我把屏蔽的代購(gòu)一個(gè)一個(gè)一個(gè)都放出來了,快過年了,熱鬧點(diǎn)
一女性,想DIY矯正門牙縫隙,在家自己制取模型,結(jié)果悲劇了,因?yàn)橛玫氖鞘?,自己無法取出,來我院求助,醫(yī)生廢了九牛二虎之力才搞定……DIY有風(fēng)險(xiǎn),操作需謹(jǐn)慎!
閨女同學(xué)家養(yǎng)了一只鸚鵡,兩只珍珠鳥,一只貓,兩只倉(cāng)鼠。鸚鵡是老大,珍珠鳥怕它,貓是后進(jìn)家的,也怕鸚鵡。倉(cāng)鼠經(jīng)常溜出籠子,據(jù)說貓會(huì)把它逮住塞回籠子。

處理后的文本:

自從微信出了三天可見功能,我的朋友圈就越來越冷清越來越冷清越來越冷清,點(diǎn)開都沒什么可看的了。
今天我把屏蔽的代購(gòu)一個(gè)一個(gè)一個(gè)都放出來了,快過年了,熱鬧點(diǎn)
一女性,想DIY矯正門牙縫隙,在家自己制取模型,結(jié)果悲劇了,因?yàn)橛玫氖鞘啵约簾o法取出,來我院求助,醫(yī)生廢了九牛二虎之力才搞定…
DIY有風(fēng)險(xiǎn),操作需謹(jǐn)慎!
閨女同學(xué)家養(yǎng)了一只鸚鵡,兩只珍珠鳥,一只貓,兩只倉(cāng)鼠。
鸚鵡是老大,珍珠鳥怕它,貓是后進(jìn)家的,也怕鸚鵡。
倉(cāng)鼠經(jīng)常溜出籠子,據(jù)說貓會(huì)把它逮住塞回籠子。

得到了比較好的分句結(jié)果,也不會(huì)丟失信息。

以上這篇python實(shí)現(xiàn)中文文本分句的例子就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 在python中使用[[v]*n]*n遇到的坑及解決

    在python中使用[[v]*n]*n遇到的坑及解決

    這篇文章主要介紹了在python中使用[[v]*n]*n遇到的坑及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • 使用numpy.eye創(chuàng)建one-hot編碼的實(shí)現(xiàn)

    使用numpy.eye創(chuàng)建one-hot編碼的實(shí)現(xiàn)

    本文主要介紹了使用numpy.eye創(chuàng)建one-hot編碼的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-08-08
  • Python3 解決讀取中文文件txt編碼的問題

    Python3 解決讀取中文文件txt編碼的問題

    今天小編就為大家分享一篇Python3 解決讀取中文文件txt編碼的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • python ffmpeg任意提取視頻幀的方法

    python ffmpeg任意提取視頻幀的方法

    這篇文章主要介紹了python ffmpeg任意提取視頻幀的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • python + winrm 實(shí)現(xiàn)遠(yuǎn)程連接Windows服務(wù)器并執(zhí)行指定命令的操作過程

    python + winrm 實(shí)現(xiàn)遠(yuǎn)程連接Windows服務(wù)器并執(zhí)行指定命令的操作過程

    Windows遠(yuǎn)程管理(WinRM)是Windows Server 2003 R2,Windows Vista和Windows Server 2008中一種新式的方便遠(yuǎn)程管理的服務(wù),這篇文章主要介紹了python + winrm 實(shí)現(xiàn)遠(yuǎn)程連接Windows服務(wù)器并執(zhí)行指定命令的操作過程,需要的朋友可以參考下
    2023-10-10
  • selenium+python自動(dòng)化測(cè)試之頁面元素定位

    selenium+python自動(dòng)化測(cè)試之頁面元素定位

    這篇文章主要介紹了selenium+python自動(dòng)化測(cè)試之頁面元素定位,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-01-01
  • python建立web服務(wù)的實(shí)例方法

    python建立web服務(wù)的實(shí)例方法

    在本篇文章里小編給大家整理的是一篇關(guān)于python如何建立web服務(wù)的相關(guān)知識(shí)點(diǎn)內(nèi)容,有需要的朋友們可以參考下。
    2021-04-04
  • python用moviepy對(duì)視頻進(jìn)行簡(jiǎn)單的處理

    python用moviepy對(duì)視頻進(jìn)行簡(jiǎn)單的處理

    這篇文章主要介紹了python如何用moviepy對(duì)視頻進(jìn)行簡(jiǎn)單的處理,幫助大家更好的利用python處理視頻,感興趣的朋友可以了解下
    2021-03-03
  • 基于Python的人臉檢測(cè)與分類過程詳解

    基于Python的人臉檢測(cè)與分類過程詳解

    這篇文章主要介紹了基于Python的人臉檢測(cè)與分類,算法分為兩個(gè)部分識(shí)別人臉位置和確定人臉分類,由于這兩項(xiàng)工作截然相反,所以我們使用了兩個(gè)網(wǎng)絡(luò)分別完成,詳細(xì)過程跟隨小編一起看看吧
    2022-05-05
  • Python利用Turtle繪制虎年圖像

    Python利用Turtle繪制虎年圖像

    2022年是農(nóng)歷壬寅虎年,在自然界中,虎有“百獸之王”之稱。本文也將利用Python中的Turtle繪制一個(gè)卡通的虎年圖像,感興趣的可以學(xué)習(xí)一下
    2022-01-01

最新評(píng)論

白河县| 古交市| 唐河县| 海晏县| 新邵县| 科尔| 应城市| 阳西县| 玉环县| 平乐县| 靖远县| 景宁| 富锦市| 黑山县| 宜章县| 陕西省| 天全县| 洛扎县| 斗六市| 绥江县| 黑水县| 平武县| 安乡县| 行唐县| 新龙县| 溧阳市| 正镶白旗| 安西县| 十堰市| 乐昌市| 高邮市| 图木舒克市| 封开县| 额尔古纳市| 池州市| 油尖旺区| 莲花县| 三河市| 南充市| 漳浦县| 广河县|