需要使用python3从文本文件中删除字符

2024-03-29 11:11:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python新手,正在尝试编写一个python3脚本,该脚本将编辑现有文本文件的内容并将其写入新的文本文件。 我目前有以下脚本,它从旧的文本文件创建新的文本文件:

path = '/Users/uname/Desktop/soc-calc/TVs+Assigned+to+Local+Markets.txt'
tvfile = open(path,'r')
days = tvfile.read()

new_path = '/Users/uname/Desktop/soc-calc/tvs.txt'
new_days = open(new_path,'w')

new_days.write(days)
print(days)

tvfile.close()
new_days.close()

我一直在搜索,但无法找到如何使脚本不仅从现有文档创建新文档,而且从新创建的文本文件中删除“-”字符的所有实例。你知道吗

任何帮助我需要改变或增加什么来完成这将是有益的。你知道吗


Tags: path文档txt脚本newclosecalcopen
1条回答
网友
1楼 · 发布于 2024-03-29 11:11:16

我发现我可以如下调整代码的一部分来替换(删除)任何“-”字符。你知道吗

new_days.write(days.replace('-',''))

也有其他的建议,但这做了我需要的,我可以添加其他的变化,我需要在此基础上

相关问题 更多 >