python查找指定字符串并替换_python 查找字符串并将其替换
查找某TXT文件里面“abcdef”是否存在,如果存在,则进行替换,替换成“123456”,
下面代码但是不能成功。望大侠能给帮助。
=========================代码==============
#!usr/bin/env python
import string
Num_List=['abcdef','123456','789012','fedcba','100000','200000']
f1=open('J:/wenjian/1/1.txt','r')
for line in f1:
for eachName in Num_List:
if not line.find(eachName)==-1:
if eachName=='abcdef':
line.replace(eachName,'123456') #这里替换不成功。
print ('zhaodao:' + eachName)
f1.close()
====================代码=======================
望大侠更更正或者有更好的代码。
我用的是python 3.3 .,如果带解释,且解释清楚,可以给双倍分。
问题已经解决:
==================代码======================
import re
#import string
f1=open('J:/wenjian/1/1.txt','r').read()
#print(f1)
#f1.decode()#把byte类型转换成string类型,这里注意,在py3.0中已经是unicode
f1=re.sub('abcdef','123456',f1)
#print (f1)#此时已经替换成功
f_w=open('J:/wenjian/1/1.txt','w')#新建一个文件,把替换后的内容写进去
#f1=f1.encode('utf-8')#从string转换成bytes类型,这里也不需要
f_w.write(f1)#必须要是bytes类型才能写进去
f_w.close()
=================代码结束====================
谢谢 “justistbc”网友。分就给你了。
在CSDN中找到了答案。
http://bbs.csdn.net/topics/390454102?page=1#post-394449861
python查找指定字符串并替换_python 查找字符串并将其替换相关推荐
- python找出文本的位置和替换_python查找文本文档中特定间隔位置的字符并替换
实际工作中,从数据库里导出了几万条IMEI到excel中,现在需要把这些IMEI每40个分一组,保存在txt文档中,方便进行性能测试时调用. 1.excel中的IMEI以常规格式显示了,虽然内容是15 ...
- python读取html文件正则替换_Python正则获取和过滤或者替换HTML标签的方法说明
这篇文章主要介绍了Python通过正则表达式获取.过滤或者替换HTML标签的方法,感兴趣的小伙伴们可以参考一下 本文实例介绍了Python通过正则表达式获取,去除(过滤)或者替换HTML标签的几种方法 ...
- python删除指定位置的字符串_python去除区域 python删除字符串中指定位置字符
python删除字符串中指定位置字符 原程序是这样的: ser = serial.Serial("/dev/ttyAMA0", 9600) def main字符串的话,你可以把他当 ...
- python 查找文件内容字符串位置_python 查找目录下 文件名中含有某字符串的文件...
有坑的地方: 若是代码写成这样: [( os.path.abspath(x)) for x in os.listdir(startPath) ] 此代码只能用于当前目录下,listdir列出的都只是文 ...
- python二分法求方程的根_Python查找函数f(x)=0根的解决方法
线性代数分享方程f(x)=0的根 函数F(x)=0的重根与F'(x)=0的根有什么关系?有些人一旦错过了,就是一辈子不再主动联系,不愿打扰你的生活,连偶尔的寒暄都没有,成长就是这样的,不断的告别,不断 ...
- python求一组数中最大数_Python查找数组中最大的数
好吧-我进退两难.到目前为止,我的脚本将页面标题转换为类别.这是基于关键字的,当有匹配项时,会加上一定的分数,即有些单词的值为10,有些单词的值仅为1.这将累积到每个类别的总分.在[{15: [32, ...
- python处理excel现有的脚本_Python脚本操作Excel实现批量替换功能
大家好,给大家分享下如何使用Python脚本操作Excel实现批量替换. 使用的工具 Openpyxl,一个处理excel的python库,处理excel,其实针对的就是WorkBook,Sheet, ...
- python 读excel每行替换_Python脚本操作Excel实现批量替换功能
Python脚本操作Excel实现批量替换功能 大家好,给大家分享下如何使用Python脚本操作Excel实现批量替换. 使用的工具 Openpyxl,一个处理excel的python库,处理exce ...
- python微信指定群聊回复_Python实现微信中找回好友、群聊用户撤回的消息功能示例...
本文实例讲述了Python实现微信中找回好友.群聊用户撤回的消息功能.分享给大家供大家参考,具体如下: 还在好奇好友撤回了什么消息吗?群里撤回了什么消息?下面的代码实现了:即使群.好友撤回了文本消息. ...
最新文章
- oracle存储过程dbms_output.put_line()显示打印结果
- 测量功率MOS,IGBT动态特性的双脉冲方法
- (ql)30W单片精密开关电源 电路图加分析
- Chevereto图片托管php源码_亲测-分享最新微信付费进群收费进群系统源码-附带搭建教...
- Centos 7 上 查看MySQL当前使用的配置文件my.cnf的方法
- SAP CRM Product hierarchy,Category和Application的三个问题
- C#实现 UDP简单广播
- 冲击中国超融合第一,浪潮的底气从何而来?
- 在不重装系统的情况下创建Linux的Swap分区
- 批量解决win10图标上有两个蓝色箭头的方法
- Python深度学习入门学习路线(简单速成不掉头发)
- 车型数据导入excel
- 解决Word2013光标乱跳的问题
- practice之Python爬取今日头条图片(正则表达式)
- 解决“远程主机被迫关闭了一个现有的连接”的问题
- Spring AOP组合使用多个切入点表达式
- 模板的超详细的案例讲解(上)
- CaysnPrinter安卓平台开发包接口说明文档及打印示例程序 - 20160926
- 国际验证码接口GO语言
- 张家口计算机专业生源报告,权威数读丨兰州大学2017年毕业生就业质量报告
热门文章
- 页面间传输中文的乱码解决方法
- 两类传输协议:TCPUDP总结
- Python Web框架学习【Flask】
- IIS服务中五种身份验证的灵活运用-转
- Django Channels 入门指南
- Oracle Redefine table online will clone and exchange source and intermedia table - 3
- 如何让json_encode不转义斜杠
- [转载红鱼儿]kbmmw 开发点滴:Authorization failed.
- 写在11期培训班第五次课后作业前面的话
- 14门Linux课程,打通你Linux的任督二脉!