日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python3.x - python 中的maketrans在utf-8文件中該怎么使用

瀏覽:283日期:2022-07-05 10:59:36

問題描述

我寫了一個處理文本的文件就是把文本中所有的符號都替換掉,替換成空格。用的python中maketrans和translate。其中在使用對于ASCII編碼的文件時是正常的,但對于utf-8文件時,就報錯,提示maketrans中的參數不等長,但是明明是一樣長的啊:

File '/Users/lgq/Desktop/p3.py', line 10, in text_to_words

'abcdefghijklmnopqrstuvwxyz ')

ValueError: the first two maketrans arguments must have equal length

我查了一下說是maketrans在utf-8下不能用,那我在utf-8下該怎么替換掉字符呢,求各位大神指點。

def text_to_words(the_text): ''' Return a list of words with all punctuation removed,and all in lowercase. ''' my_substitutions = the_text.maketrans(# If you find any of these'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!'#$%&()*+,-./:;<=>?@[]^_`{|}~’',# Replace them by these'abcdefghijklmnopqrstuvwxyz ') # Translate the text now. cleaned_text = the_text.translate(my_substitutions) wds = cleaned_text.split() return wdsdef get_words_in_book(filename): ''' Read a book from filename, and return a list of its words.''' f = open(filename, 'r', encoding = 'utf-8') content = f.read() f.close() wds = text_to_words(content) return wdsbook_words = get_words_in_book('alice.txt')print('There are {0} words in the book, the first 100 aren{1}'.format(len(book_words), book_words[:100]))

問題解答

回答1:

首先 這兩個字符串長度不相等, ' 是一個字符, 也是一個字符你可以用 len() 查看。然后關于字符串什么的問題,最好說明 python 的版本

maketrans 參數長度不相等

my_substitutions = the_text.maketrans(# If you find any of these'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!'#$%&()*+,-./:;<=>?@[]^_`{|}~’',# Replace them by these'abcdefghijklmnopqrstuvwxyz ')

測試代碼:

from string import translate, maketransdef text_to_words(the_text): ''' Return a list of words with all punctuation removed,and all in lowercase. ''' my_substitutions = maketrans(# If you find any of these'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!'#$%&()*+,-./:;<=>?@[]^_`{|}~’',# Replace them by these'abcdefghijklmnopqrstuvwxyz ') # Translate the text now. cleaned_text = the_text.translate(my_substitutions) wds = cleaned_text.split() return wdstext_to_words(’ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!'#$%&()*+,-./:;<=>?@[]^_`{|}~’測試’)

output

[’abcdefghijklmnopqrstuvwxyz’, ’xe6xb5x8bxe8xafx95’]

這是 python2 的運行結果

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产一区二区三区日韩精品| 国产成人精选| 欧美.日韩.国产.一区.二区 | 国精品产品一区| 欧美日韩一区二区国产 | 无码日韩精品一区二区免费| 蜜臀av国产精品久久久久| 丝袜美腿一区二区三区| 首页国产欧美日韩丝袜| 日韩一区二区三区免费视频| 日韩成人一级| 国产精品videosex极品| 久久久国产精品网站| 日韩成人免费| 日韩视频网站在线观看| 欧美午夜精品一区二区三区电影| 欧美搞黄网站| 日韩中文字幕亚洲一区二区va在线| 午夜在线视频观看日韩17c| 中文字幕日韩高清在线| 国产日韩免费| av资源中文在线| 女同性一区二区三区人了人一| 在线日韩成人| 国产高清亚洲| 99视频精品全国免费| 影院欧美亚洲| 人人爱人人干婷婷丁香亚洲| 国产一区一一区高清不卡| 亚洲午夜91| 日韩美女国产精品| 精品视频在线观看网站| 欧美日韩第一| 婷婷综合电影| 高清av一区| 亚洲少妇诱惑| 国产精品第十页| 日韩欧美一区二区三区免费观看| 亚洲女人av| 国产激情精品一区二区三区| 欧美一区二区三区激情视频| 亚洲天堂日韩在线| 精品一区视频| 午夜国产欧美理论在线播放| 日韩精品电影一区亚洲| 欧美xxxx中国| 综合亚洲色图| av在线资源| 午夜欧美精品久久久久久久| 日本国产欧美| 国产精品专区免费| 一本一道久久a久久| 精品视频在线你懂得| 中文亚洲免费| 国产成人精品一区二区三区免费 | 亚洲乱码视频| 精品黄色一级片| 丝袜脚交一区二区| 国产成年精品| 蜜桃视频一区二区| 久久久精品国产**网站| 久久亚洲欧美| 日韩免费高清| 久久精品超碰| 激情综合网站| 国产一区二区视频在线看| 视频一区二区欧美| 国产精品99视频| 日韩一区二区三区高清在线观看| 亚洲天堂1区| 国产精品白浆| 日韩视频一区二区三区在线播放免费观看| 欧美日韩一区二区国产| 日韩视频一区| 欧洲亚洲一区二区三区| 久久国产精品免费精品3p| 欧美一级精品| 国产精品mm| 亚洲三级视频| 亚洲小说欧美另类婷婷| 麻豆久久久久久久| 亚洲区国产区| 欧美搞黄网站| 欧美日韩免费看片| 国产福利一区二区三区在线播放| 另类av一区二区| 日韩欧美中文| 精品在线网站观看| 欧美一区激情| 免费在线欧美视频| 欧美+日本+国产+在线a∨观看| 久草精品视频| **爰片久久毛片| 亚洲精品福利| 老司机久久99久久精品播放免费| 日本不良网站在线观看| 麻豆一区二区三区| 欧美色综合网| 亚洲97av| 蜜臀久久99精品久久久久久9| 欧美中文字幕一区二区| 精品视频网站| 国产精品mm| 91综合久久爱com| 午夜电影一区| 日韩欧美激情| 日韩一区二区三区精品| 亚洲午夜免费| 男女性色大片免费观看一区二区| 在线一区免费观看| 国产一区导航| 另类亚洲自拍| 亚洲日本三级| 日韩三级久久| 四虎精品一区二区免费| 亚洲日产国产精品| 在线精品一区| 亚洲日韩中文字幕一区| 亚洲精品亚洲人成在线观看| 一区二区国产在线| 亚洲aa在线| 日韩成人精品一区二区三区 | 中文字幕av一区二区三区人| 免费在线看一区| 蜜臀精品一区二区三区在线观看| 久久福利精品| 日本中文字幕一区二区视频| 91精品美女| 国产精品99久久免费| 欧美成人一二区| 日韩精品免费视频一区二区三区 | 久久av资源| 久久精品国产99国产精品| 国产精品久久国产愉拍| 国产精品久av福利在线观看| 欧美黑人做爰爽爽爽| 精品国产18久久久久久二百| 首页国产精品| 婷婷精品视频| 日韩一区二区免费看| 亚洲有吗中文字幕| 日本欧美韩国一区三区| 久久国产人妖系列| 国产精品高潮呻吟久久久久| 国产精品国产三级国产在线观看| 一本大道色婷婷在线| 自拍日韩欧美| 日韩av网站在线观看| 精品国产精品久久一区免费式 | 亚洲电影在线| 国产精品嫩草99av在线| 亚洲天堂免费| 国产精品videossex| 在线看片福利| 99精品在线观看| 欧美中文日韩| 亚洲精品一级二级三级| 欧美交a欧美精品喷水| 日本国产精品| 综合干狼人综合首页| 欧美国产极品| 99久久九九| 美女久久一区| 国产经典一区| 亚洲大全视频| 少妇精品在线| 人在线成免费视频| 一区二区三区国产盗摄| 精品国产乱码久久久| 尤物在线精品| 国产精品白丝一区二区三区| 日韩深夜视频| 水野朝阳av一区二区三区| 国产精品tv| 亚洲激情av| 久久精品国产精品亚洲毛片| 日韩午夜免费| 精品一区二区三区免费看| 欧美女激情福利| 免费日韩成人| av亚洲在线观看| 日韩精品欧美精品| 日韩精品一区二区三区免费观看| 亚洲资源网站| 99精品国产一区二区三区| 欧美影院精品| 久久麻豆精品| 国产精品videossex| 先锋影音国产一区| 国产精品99在线观看| 亚洲一二av| 久久久久.com| 国产精品中文| 91高清一区| 国产成人免费av一区二区午夜| 免费久久精品视频| 欧洲av一区二区| 国产精品嫩草影院在线看| 美女毛片一区二区三区四区| 国产精品66|