利用python脚本删除txt文件每行后4个字符,并换行

2023-05-16

利用python脚本删除txt文件每行后4个字符,并换行

# import os
filename = r"123.txt"
new_filename = r"1234.txt"
with open(filename,encoding="utf-8") as f1, open(new_filename,"w",encoding="utf-8") as f2:
    for line in f1:
        new_line = line[:-4]
        f2.write(new_line)
        f2.write('\n')
f1.close()
f2.close()
# import os
filename = r"123.txt"
new_filename = r"12345.txt"
with open(filename,encoding="utf-8") as f1, open(new_filename,"w",encoding="utf-8") as f2:
    for line in f1:
        new_line = line[3:]
        f2.write(new_line)
f1.close()
f2.close()

有时我们并不想让转义字符生效,我们只想显示字符串原来的意思,这就要用r和R来定义原始字符串。如:print r'\t\r'

  实际输出为“\t\r”。

常见的转义字符

转义字符输出
\'  '

\"

"
\a  ‘bi’响一声
\b退格
\f 换页(在打印时)
\n回车,光标在下一行
\r换行,光标在上一行
\t八个空格
\\\
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

利用python脚本删除txt文件每行后4个字符,并换行 的相关文章

  • 【C - 可怕的宇宙射线】

    题意 xff1a 宇宙射线会在无限的二维平面上传播 xff08 可以看做一个二维网格图 xff09 xff0c 初始方向默认向上 宇宙射线会在发射出一段距离后分裂 xff0c 向该方向的左右45 方向分裂出两条宇宙射线 xff0c 同时威力
  • 程序设计思维与实践 Week5 作业 B TT's Magic Cat

    题目描述 xff1a Thanks to everyone 39 s help last week TT finally got a cute cat But what TT didn 39 t expect is that this is
  • 【B - 猫猫向前冲】

    题意 xff1a 众所周知 xff0c TT 是一位重度爱猫人士 xff0c 他有一只神奇的魔法猫 有一天 xff0c TT 在 B 站上观看猫猫的比赛 一共有 N 只猫猫 xff0c 编号依次为1 xff0c 2 xff0c 3 xff0
  • 【C - 班长竞选】

    题意 xff1a 大学班级选班长 xff0c N 个同学均可以发表意见 若意见为 A B 则表示 A 认为 B 合适 xff0c 意见具有传递性 xff0c 即 A 认为 B 合适 xff0c B 认为 C 合适 xff0c 则 A 也认为
  • 【元素选择器】

    题意 xff1a 思路 xff1a 对于每一层抽象为一个结构体 string s 读入的每一层语句 string bq 标签属性 bool if id 标记是否有id属性 string id id属性 int father 父层 int l
  • 【炉石传说】

    题意 xff1a 炉石传说 xff1a 魔兽英雄传 xff08 Hearthstone Heroes of Warcraft xff0c 简称炉石传说 xff09 是暴雪娱乐开发的一款集换式卡牌游戏 xff08 如下图所示 xff09 游戏
  • vscode连不上网

    强烈建议把电脑管家退了 xff0c 改成NAT试试
  • 并查集(模板)

    并查集 xff08 合并 xff0c 查找 xff0c 集合 xff09 1 题目描述 如题 xff0c 现在有一个并查集 xff0c 你需要完成合并和查询操作 输入格式 第一行包含两个整数 N MN M 表示共有 NN 个元素和 MM 个
  • shell编程-位置参数和特殊变量

    位置参数和特殊变量 首先我们先来聊聊 C C 43 43 的命令行参数一遍大家理解shell的位置参数和特殊变量 int main int argc char argv 1 argc表示参数的个数 比如 a out do some asld
  • 程序设计——第十二周作业(三维空间找路径、东东扫宿舍、括号匹配)

    A必做题 span class token macro property span class token directive keyword include span span class token string lt bits std
  • 获取文件行数(单个文件、特定目录所有文件、目录下特定扩展名文件)

    题目描述 写一个 bash脚本以输出一个文本文件 nowcoder txt中的行数 示例 假设 nowcoder txt 内容如下 xff1a span class token macro property span class token
  • CCF CSP201609-3炉石传说(c++100)

    CCF CSP201609 3炉石传说 简单模拟 span class token macro property span class token directive keyword include span span class toke
  • 程序设计思维与实践 Week6 作业 A 氪金带东

    题目描述 xff1a 实验室里原先有一台电脑 编号为1 xff0c 最近氪金带师咕咕东又为实验室购置了N 1台电脑 xff0c 编号为2到N 每台电脑都用网线连接到一台先前安装的电脑上 但是咕咕东担心网速太慢 xff0c 他希望知道第i台电
  • CSS进阶-盒子与动画

    CSS进阶 盒子与动画 文章目录 CSS进阶 盒子与动画前言Chapter04 CSS3动画1 Animation动画1 1 关键帧1 2 定义关键帧1 2 1 定义示例1 2 2 效果1 2 3 完整案例 1 3 常用绑定动画属性 2 T
  • 差分构造

    题目要求 Thanks to everyone s help last week TT finally got a cute cat But what TT didn t expect is that this is a magic cat
  • week15实验

    文章目录 A题目要求代码 B题目要求代码 C题目要求代码 D题目要求代码 E题目要求代码 F题目要求代码 A 题目要求 Q 老师有 N 个学生 xff0c 每个学生都有各自独立的编号 xff0c 且编号范围在 1 N 之间 这一天 xff0
  • linux shell脚本执行错误:bad substitution

    sh test sh 出现bad substitution提示信息 与linux shell使用的是 bin sh xff0c 还是 bin bash有关系 脚本中指定使用的是 bin bash shell xff0c 在调试的时候使用的是
  • C语言算法之数组冒泡排序

    数组冒泡排序 include lt stdio h gt void main int i j t a 10 printf 34 please input 10 numbers n 34 for i 61 0 i lt 10 i 43 43
  • 使用frida获取微信EnMicroMsg.db 数据库密码

    这件事情浪费我两天时间 xff0c 期间遇到了各种坑 xff0c 记录一下 工具 xff1a python3 7 6 frida 12 8 0 mumu模拟器 adb SqlCipher 0x00 frida Frida是一款轻量级HOOK
  • Windows 下将 Nginx 设置成服务

    0 需求背景 每次启动 Nginx 都要去到 Nginx 安装目录下寻找 redis server exe 文件点击 xff0c 很是麻烦 并且要命令行启动 xff0c 一般解决方案可能是批处理文件 xff0c 但是仍要点击 假如确定服务要

随机推荐

  • Mac安装Anaconda后无法在终端使用conda命令 | pip install 换源命令

    解决办法 xff1a 在键入命令前先source一下 source bash profile 之后便可以正常执行conda 或 pip命令 在通过pip安装其他包时速度较慢 pip install xxx i https pypi doub
  • 程序设计思维与实践 Week13 实验

    目录 A 1 T1输入格式输出格式Sample InputSample OutputSample Input 2Sample Output 2思路代码 B 1 T2输入格式输出格式Sample InputSample Output思路代码
  • 程序设计思维与实践 Week15 实验

    目录 A Q 老师的记录册输入输出输入样例1输出样例1输入样例2输出样例2输入样例3输出样例3思路代码 B ZJM的本领输入输出样例输入1样例输出1样例输入2样例输出2思路代码 C TT 的神秘任务 XInputOutput样例输入1样例输
  • 程序设计思维与实践 Week6 模拟赛 A 掌握魔法の东东 II

    题目描述 xff1a 从瑞神家打牌回来后 xff0c 东东痛定思痛 xff0c 决定苦练牌技 xff0c 终成赌神 xff01 东东有 A B 张扑克牌 每张扑克牌有一个大小 整数 xff0c 记为a xff0c 范围区间是 0 到 A 1
  • 用java实现判断回文

    判断回文 要求代码实现 要求 编码实现 xff1a 输入一个字符串 xff0c 判断该字符串是否是回文 xff08 回文是指将该字符串含有的字符逆序排列后得到的字符串和原字符串相同的字符串 xff09 如果是回文 xff0c 则输出 Yes
  • codeblocks的多行快速注释的快捷键

    codeblocks的多行快速注释的快捷键 多行注释的快捷键 xff1a ctrl 43 shift 43 c 取消多行注释的快捷键 xff1a ctrl 43 shift 43 x
  • ubuntu错误添加了环境变量

    1 问题 今天试着安装一些东西 xff0c 错误的多添加了一些环境变量 xff0c 在虚拟环境里没有发现异样 xff0c 但从虚拟环境出来后发现在终端输入许多命令都显示未找到命令 xff0c 比如 终端输入 python 显示 bash p
  • win10摄像头灰色斜杠问题(Lenovo)

    方法一 百度 xff1a 在笔记本win10系统中 xff0c 通常都自带有摄像头功能 xff0c 但是有用户想要打开摄像头进行拍照或者视频的时候 xff0c 却遇到了不能用的情况 xff0c 一直显示一个灰色相机加一个斜杠 xff0c 没
  • SQL注入__布尔盲注和时间盲注

    SQL注入 布尔盲注和时间盲注 布尔盲注 猜测数据库 id 61 1 39 and length database 61 8 id 61 1 39 and length database gt 8 当前数据库第一位 截取数据库第一位 通过A
  • 命令执行绕过技巧

    命令执行绕过技巧 参考 xff1a https blog csdn net weixin 39190897 article details 116247765 参考 xff1a https blog csdn net solitudi ar
  • kali-信息收集简介

    kali 信息收集简介 nbtscan 这是一款用于扫描Windows网络上NetBIOS名字信息的程序 该程序对给出范围内的每一个地址发送NetBIOS状态查询 xff0c 并且以易读的表格列出接收到的信息 xff0c 对于每个响应的主机
  • 如何将图片转化为base64编码格式显示

    如何将图片转化为base64编码格式显示 base64编码 是将数据用 64 个可打印的字符进行编码的方式 xff0c 任何数据底层实现都是二进制 xff0c 所以都可以进行 base64编码 xff0c base64编码 主要用在数据传输
  • 利用frp工具实现内网穿透

    利用frp工具实现内网穿透 注意 xff1a 此工具依赖一个有公网 IP 的 PC 或服务器 内网穿透工具就是为了解决上述的没有公网 IP 的问题的 frp简介 项目地址 xff1a https github com fatedier fr
  • MISC相关工具下载

    写在前面 xff1a 本文包含在windows和在kali下使用的工具 xff0c win下已做标 MISC相关工具下载 图片相关 jpg f5 steganography F5隐写 xff0c 需要passwd 安装 kali中安装 xf
  • 程序设计思维与实践 Week8 作业 B 猫猫向前冲

    题目描述 xff1a 众所周知 xff0c TT 是一位重度爱猫人士 xff0c 他有一只神奇的魔法猫 有一天 xff0c TT 在 B 站上观看猫猫的比赛 一共有 N 只猫猫 xff0c 编号依次为1 xff0c 2 xff0c 3 xf
  • CobaltStrike的使用

    CobaltStrike的使用 01CobaltStrike CobaltStrike是一款渗透测试神器 xff0c 被业界人称为CS神器 CobaltStrike分为客户端与服务端 xff0c 服务端是一个 xff0c 客户端可以有多个
  • Wireshark软件使用教程

    Wireshark软件使用教程 Wireshark是非常流行的网络封包分析软件 xff0c 可以截取各种网络数据包 xff0c 并显示数据包详细信息 常用于开发测试过程各种问题定位 本文主要内容包括 xff1a 1 Wireshark软件下
  • Sublime text 3 如何下载安装汉化插件,配置python2编译环境

    Sublime text 3 如何下载安装汉化插件 xff0c 配置python2编译环境 下载地址 下载地址 xff1a http www sublimetext com download 软件汉化 首先 xff0c 需要安装Packag
  • 利用WireShark将pcap数据流还原文件

    利用WireShark将pcap数据流还原文件 使用工具 xff1a WireShark WinHex 1 打开pcap文件 2 对数据流进行筛选 利用ctrl 43 f打开或Edit 编辑查找分组 选择分组字节流 字符串 xff0c 筛选
  • 利用python脚本删除txt文件每行后4个字符,并换行

    利用python脚本删除txt文件每行后4个字符 xff0c 并换行 import os filename 61 r 34 123 txt 34 new filename 61 r 34 1234 txt 34 with open file