编写一个读取大文件txt内容,然后按行替换特定字符串并写入原文件的pyhton脚本
时间: 2023-03-07 16:22:56 浏览: 64
我可以提供一些帮助。下面是Python脚本的示例:with open('filename.txt', 'r') as f:
lines = f.readlines()with open('filename.txt', 'w') as f_out:
for line in lines:
line = line.replace('old string', 'new string')
f_out.write(line)
相关问题
在pyhton中读取一个txt文件的内容
可以使用以下代码:
```python
with open('filename.txt', 'r') as file:
content = file.read()
print(content)
```
其中,`filename.txt`是要读取的文件名,`'r'`表示以只读模式打开文件。使用`with`语句可以自动关闭文件。`file.read()`读取文件内容,并将其存储在`content`变量中。最后,使用`print`语句输出文件内容。
编写一个使字符串逆序的pyhton脚本
答案:
def reverse(s):
return s[::-1]
# main
s = "ChatGPT"
print ("The original string is : ",end="")
print (s)
print ("The reversed string(using slicing) is : ",end="")
print (reverse(s))