通过在python中获取用户输入来编辑文件?

迪帕克·拉瓦特

我想通过获取用户输入来编辑电子邮件 ID 和电话号码,但我无法通过此代码帮助我做错了什么。

文件.txt

Jon Snow 996452544 Jon@gmail
Robb 885546694 Robb@gmail
Robert 896756885 Robert@gmail

代码

 def editContact():
    obj2 = open("address.txt","r")  
    output = []

    old_email=raw_input("Enter old email address : ")               
    new_email=raw_input("Enter new email address : ")
    s = re.sub(old_email, new_email, obj2)     

    obj1 = open("address.txt","w")
    obj1.writelines(s)
肯斯塔斯

我认为您遇到的问题是:

s = re.sub(old_email, new_email, obj2)

obj2 这里是一个文件 obj,使用 obj2.read() 读取文件

然后你就可以更换了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何通过仅在Android中输入用户ID来获取用户github存储库

来自分类Dev

如何通过在php mqsql中获取用户的输入来显示数据库中的数据?

来自分类Dev

通过在Laravel中传递令牌来获取用户ID

来自分类Dev

在Atom中运行python脚本时获取用户输入

来自分类Dev

获取用户输入以安装文件

来自分类Dev

Python Django获取用户输入

来自分类Dev

在JavaScript中获取用户输入

来自分类Dev

在JavaScript中获取用户输入

来自分类Dev

在WxPython中获取用户输入

来自分类Dev

在bash脚本中获取用户输入

来自分类Dev

在JavaScript中获取用户输入

来自分类Dev

从嵌套函数中获取用户输入

来自分类Dev

通过getline函数从终端获取用户输入并将其写入文件期间Qt逻辑错误

来自分类Dev

我如何使用数组来获取用户输入

来自分类Dev

在Python中读取用户输入

来自分类Dev

如何通过命令行获取用户输入?

来自分类Dev

从python中的用户输入逐行交互式编辑文件

来自分类Dev

从JTextArea获取用户输入

来自分类Dev

从JtextArea获取用户输入

来自分类Dev

获取用户输入的字符

来自分类Dev

如何通过编辑共享目录中的文件来让用户进行协作

来自分类Dev

在Java中获取用户输入的字符串数组

来自分类Dev

在Matlab中按时间间隔获取用户输入

来自分类Dev

获取用户输入作为脚本中的参数

来自分类Dev

尝试获取用户输入以在P元素中打印

来自分类Dev

在Zig中获取用户输入的当前方法

来自分类Dev

如何获取用户输入并将其存储在向量中?

来自分类Dev

在NodeJS“ readline”模块中获取用户输入

来自分类Dev

从mvc文本框中获取用户输入数据

Related 相关文章

热门标签

归档