我是python的初学者,想学习如何替换来自不同文件的文本。在

我知道如何进行基本操作,但需要帮助:

我有3个文件主.txt,名称.txt和数字.txt

在名称.txt看起来像这样:Anna

Smith

Bob

Jhon

在数字.txt看起来像这样:

^{pr2}$

文件中的第1行名称.txt对应于中的第1行数字.txt(所以安娜的电话是第一个数字.txt,史密斯电话在第二位数字.txt以此类推)

现在问题是:

文件主.txt看起来像这样:The person Judy lives in Ontario and has phone number 1-888-2923

The person Michael lives in Toronto and has phone number 1-999-2388

The person Cameron lives in Berlin and has phone number 1-666-2888

The person Douglas lives in Tokyo and has phone number 5-7777-223

我知道如何查找和替换,问题是我需要更改电话和每一行的名称主.txt对应的行在数字.txt和名称.txt。

所以编辑的主.txt应为:The person Anna lives in Ontario and has phone number 1-522-223

The person Smith lives in Toronto and has phone number 1-523-232

The person Bob lives in Berlin and has phone number 1-593-573

and so on...

我真的不知道怎么做,而且文件相当大,像2000行文本。有人能帮我吗?在

python读取文本并且替换_lin如何读取和替换python行文件中的文本相关推荐

  1. Java版Word开发工具Aspose.Words功能解析:查找和替换Word文档中的文本

    MS Word提供了一种简单的方法来查找和替换文档中的文本.查找和替换文本的一种流行用例之一可能是在文档之间的敏感信息在各个实体之间共享之前,对其进行删除或替换.但是,手动过程可能需要您安装MS Wo ...

  2. 控制 Open XML WordprocessingML 文档中的文本

     简介 在 Open XML 字处理文档中处理文本的过程看起来非常简单:文档中包含正文,正文包含段落和表格,表格中包含行和单元格,完全类似于 HTML,不是吗?然后再看,又好像很难.您会看到修订跟 ...

  3. CAD处理控件Aspose.CAD功能演示:在 C#中以编程方式搜索 DWG 图形文件中的文本

    Aspose.CAD 是一个独立的类库,以加强 Java应用程序处理和渲染CAD图纸,而不需要AutoCAD或任何其他渲染工作流程.该CAD类库允许将DWG, DWT, DWF, DWFX, IFC, ...

  4. POI 图表中加入文本框

    一.思路 poi最新版4.1.2中也没找到在图表中加文本框. 自己用Excel创建图表并在图表中加入文本框,重命名Excel文件为zip并解压,与没有加入文本框解压文件做对比: 1.观察到在 [Con ...

  5. OCR系列:CTPN 利用连接文本提案网络来检测自然图像中的文本

    译者按:  用于OCR领域的经典网络,CTPN是目前流传最广.影响最大的开源文本检测模型,可以检测水平或微斜的文本行.文本行可以被看成一个字符sequence,而不是一般物体检测中单个独立的目标.同一 ...

  6. java jtextfield 密码_java中的文本输入框JTextField与JTextArea、密码输入框

    文本输入框包括两种,单行文本输入框(JTextField) 和多行文本输入框 (JTextArea).密码输入框则只有一种(JPasswordField).JPasswordField 是 JText ...

  7. html中单选怎么写,Html中的文本框和单选按钮

    Html中的文本框和单选按钮用来制作页面的登录注册使用.. HtmlDemo 用户名: 密码: 确认密码: 性别: 男 女 年龄: 下面是mycss.css部分 ------------------- ...

  8. Python 实现读取文本内容、文件重命名、替换文本内容

    代码整体结构: 一.Python实现读取文本内容 # -*- coding: utf-8 -*- """ @date: 2022/01/11 18:40 @author: ...

  9. python获取剪切板内容_如何从python中读取(windows)剪贴板中的文本?

    如何从python中读取(windows)剪贴板中的文本? 如何从python中读取(windows)剪贴板中的文本? Foo42 asked 2019-06-22T21:38:33Z 10个解决方案 ...

最新文章

  1. 【CUDA编程】Warp Divergence分析
  2. html中如何等比缩小图片,css如何将图片等比缩放
  3. python前端学习-----Flask进阶
  4. Bootstrap组件_导航
  5. SpringMVC与Mybatis整合---SpringMVC学习笔记(六)
  6. 【汇编语言学习之路】第一章 汇编语言核心方法论
  7. 拳王虚拟项目公社:解除网站禁止复制的插件,Simple Allow Copy V 0.8.2
  8. java ssm 分页_ssm实现分页查询的实例
  9. Fantastical 2如何编辑事件?
  10. 鸿蒙 HarmonyOS 3.0,终于来了!
  11. sql server添加外键的方法
  12. 希哲求大神教 技术额
  13. 3lcd和dlp怎么选,DLP和3LCD投影机的选择对比
  14. 易语言钩子DLL注入源码及源码说明
  15. php music player,cloudmusic.php
  16. 互联网寒冬怎么过?一程序员裸辞之后,找不到理想的工作,慌的很
  17. 用数字计算机公式表白,数学计算题表白公式
  18. Updatable Learned Index with Precise Positions(VLDB2022)
  19. xp系统下载U盘安装教程,u盘安装xp系统方法
  20. html插入图片出现红叉,网页上的图片显示为红叉的解决方法

热门文章

  1. 统计学习方法第三章作业:一般k邻近、平衡kd树构造、kd树邻近搜索算法代码实现
  2. 英特尔® OpenVINO™中级认证正式开启!
  3. 盘一盘推荐系统里值得一读的那些论文
  4. 入选《2021爱分析·区域性银行数字化厂商全景报告》,网易云信助力南京银行打造转型标杆
  5. 破冰接入云信,打造陌生人游戏社交APP
  6. 日期型转json格式(springboot)
  7. mysql 启动事件 启动触发器功能
  8. 使用ASP.NET AJAX 1.0框架PreviewGlitz进行网页动画编程
  9. 黑客内参--浅谈DIV+CSS的优势
  10. HDU1164 Eddy's research I【素因子分解】