snrg.net
当前位置:首页 >> python打开一个txt文件以后如何将标点去掉,并将剩... >>

python打开一个txt文件以后如何将标点去掉,并将剩...

import ref = open('word.txt','r')word = f.read()f.close()# ------- 1 -------wList1 = []word1 = word.split(',')for i in word1:wList1.append(i.lower())wLen1 = len(wList1)print 'number of word:', wLen1, '\n', wList1# ------- 2 ---...

删除文本中的标点示例。供参考。# coding:UTF-8f=open('e:/python27/biaodian.txt','r')lines=f.readlines()f.close()# 以下新建的文件中只保留英文字母和数字# 仍按原始的行结构存储chardigit='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrst...

isalpha() #是否全是字母,并至少有一个字符 如果是非中文的东西可以用此函数,循环判断每一个字符,将不是字母的去掉 如果是中文的话要判断中文 ,这个不怎么好办,需要用到正则表达式

标点有很多。。 (逗号,分好,句号,感叹号,问好) 都要分么。。 如果都要分,就用re模块的split 如果只按一种分,直接用split函数

先定义变量 punctuation,其内容应该是所有的标点符号。 例如:import repunctuation def removePunctuation... Python是一种面向对象、直译式计算机程序设计语言,由荷兰人Guido van Rossum发明于1989年,1991年发行第一个公开发行版。它常被昵...

f=open('filename','r') line=f.read().split('标点') for i in line: $DO what you wanna

先转成unicode,然后判断每个字符是不是标点,如果是,判断后面一个字符是不是,两个条件都满足就把后面的删掉吧

这个明显是错误的,你根本没理解replace函数是怎么用的。 Python str.replace(old, new[, max]) 方法把字符串str中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。 如果非要用replace()函数来实现要这...

首先 你没描述清楚问题 其次 我按照自己的理解: 文件a.txt python 代码: # -*- coding: cp936 -*- import re r='[!

import rea='asdas,ad,ad.adasd,adq,eqasdad!adas@asd#asdsa$adasd%adsa&asd'print re.sub('[^a-zA-Z0-9]',"",a)

网站首页 | 网站地图
All rights reserved Powered by www.snrg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com