gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 01:58:36 25 4
gpt4 key购买 nike

我想通过接受用户输入来编辑电子邮件 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()读取该文件

然后你就可以更换了。

关于python - 通过在 python 中获取用户输入来编辑文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49914990/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com