4个回答
展开全部
def read_file(file_path="abc.txt"):
file = open(file_path, "r")
content = file.readlines()
file.close()
return content
def write_file(content, file_path="abc1.txt"):
file = open(file_path, "w")
file.writelines(content)
file.flush()
file.close()
if __name__ == "__main__":
content = read_file()
new_content = list()
for c in content:
c = c.strip()
new_content.append(c + str(int(c) - 1) + "\r\n")
write_file(new_content)
file = open(file_path, "r")
content = file.readlines()
file.close()
return content
def write_file(content, file_path="abc1.txt"):
file = open(file_path, "w")
file.writelines(content)
file.flush()
file.close()
if __name__ == "__main__":
content = read_file()
new_content = list()
for c in content:
c = c.strip()
new_content.append(c + str(int(c) - 1) + "\r\n")
write_file(new_content)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
f = open('1.txt')
o = open('2.txt', 'w+')
for line in f:
o.write(line)
o.write(你要加的数据)
o = open('2.txt', 'w+')
for line in f:
o.write(line)
o.write(你要加的数据)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-10-29
展开全部
s = open('1.txt','r').readlines() #读取成每一行构成的列表
out=open('out.txt','w') #打开一个输出文件用以写入
n=len(s)
for i in range(n):
out.write("%s %s"%(s[i],[i])) #向输出文件中写入:第i行、数字i
out.close()
out=open('out.txt','w') #打开一个输出文件用以写入
n=len(s)
for i in range(n):
out.write("%s %s"%(s[i],[i])) #向输出文件中写入:第i行、数字i
out.close()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看你要求,如果是可以新建一个文本的话,上面的兄弟们答案都可以,如果是原文档修改的话,看看我以前回得这个吧,有代码可以直接运行 http://zhidao.baidu.com/question/433093220.html?oldq=1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询