python-3.x - 我想用python在文本文件的每一行中的'http'之前添加新行
问题描述
我想打开文本文件并对其进行编辑,因此我将在文本文件的每一行中的“http”之前添加新行,因此在包含“http”的每一行中,都会在其之前添加新行,因此“http”将将其后的其余字符移至新行,依此类推,文本文件中的每一行我将感谢您的帮助,并提前感谢您的任何帮助
解决方案
这可能是你想要的:
with open("filename.txt", encoding="utf8") as f:
content = f.read();
content = content.replace("http", "\nhttp");
with open("filename.txt", mode="w", encoding="utf8") as f:
content = f.write(content);
"filename.txt"
文本文件的路径在哪里。
推荐阅读
- docker - Aerospike Hearbeat calls stuck in TIME_WAIT
- css - 谷歌按钮不呈现 - react.js
- javascript - NODE.JS“请求”不在数组中添加响应
- sql - 如何按组删除除 SQL Server 中的第一行和最后一行之外的所有行?
- ffmpeg - 如何使用ffmpeg使叠加背景变暗?
- python - 终端外壳的 CLI 代理
- php - 无法从包含的 php 脚本访问变量
- git - 我已经做了 git add 。但它不会提交
- arduino - Arduino Core:使用 gdbstub 调试 esp8266 会导致 gdb 中的 SIGABRT
- java - 无法从本机切换到 WEBVIEW_chrome 显示异常:io.appium.java_client.NoSuchContextException