python对txt文本的截取和写入
txt文本截取
- 有个
test.txt
文件的内容是这样的,总共三行:
123b456'789?A
123b456'789?A
123b456'789?A
- 怎么截取固定标识前的一段字符呢?
——例如我只要b左边的123
- 用readlines和find
#!/usr/bin python3
# -*- coding: utf-8 -*-def txt_clip(file_path: str, tag: str):with open(file_path, 'r', encoding="utf8") as f:all_data = f.readlines()for i in all_data:print(i[:i.find(tag)])if __name__ == '__main__':txt_clip(file_path="./test.txt", tag="b")
- 怎么保存处理的结果呢?
- 逐行写入到一个新的txt文件
new_test.txt
#!/usr/bin python3
# -*- coding: utf-8 -*-def txt_clip_and_save_as_a_file(file_path: str, new_file_path: str, tag: str):with open(file_path, 'r', encoding="utf8") as f:all_data = f.readlines()with open(new_file_path, 'w') as new_f:for i in all_data:new_f.write(i[:i.find(tag)] + '\n')if __name__ == '__main__':txt_clip_and_save_as_a_file(file_path="./test.txt", new_file_path="./new_test.txt", tag="b")
- 新文件的内容就是这样:
123
123
123
python对txt文本的截取和写入相关推荐
- 【新星计划】 Python的txt文本操作-读、写
Python的txt文本操作-读.写 读取txt文本 python常用的读取文件函数有三种read().readline().readlines() 以读取上述txt为例,看一下三者的区别 read( ...
- Python创建txt文件并读取与写入
Python创建txt文件并读取与写入 [PyCharm 软件内操作] 在PyCharm中创建工作目录(D:\python\test1\) 一.创建一个txt文档 # -*- coding: utf- ...
- 武汉光迅科技22校招笔试题(武汉邮科院控股国企上市大厂Python的txt文本处理笔试题)
武汉光迅科技22校招笔试题(武汉邮科院控股国企上市大厂Python的txt文本处理笔试题) 资源: https://download.csdn.net/download/weixin_53403301 ...
- python中文文本分析和提取_python str(使用python对txt文本进行分析和提取)
python 文本文件数据处理 #/usr/bin/env python3 # -*- coding: utf-8 -*- def zhidao_560604345(infile, outfile): ...
- python在当前目录创建txt文件-python根据txt文本批量创建文件夹
前言 前言:想写这个代码的原因是因为实习的时候需要根据表格名创建对应的文件夹,如果只是很少个数文件夹的话,ctrl+shift+n还可以接受吧,可是一次就要创建几百个文件夹,这就有点方方了.所以我写了 ...
- 利用python处理txt文本,调整格式
利用python处理txt文本 一 二 三 一 本文内容为:利用python字符串相关方法处理文本,调整格式.没有涉及刀正则方法. 二 具体任务为:将其中人名分离,每个单独一行, 待处理文本如下: ( ...
- Python将txt文本批量转化为xlsx格式
Python将txt文本批量转化为xlsx格式 # # -*- encoding: utf-8 -*- # # -------------------------------------------- ...
- python在txt文本指定符号前插入指定字符
python在txt文本 指定符号前面 插入指定字符 读取txt数据,并在指定位置插入字符串 按行读取txt数据,并在每行指定位置插入字符串 读取txt数据,并在指定位置插入字符串 本文主要实现,在t ...
- python 去除 txt文本换行
python 去除 txt文本换行 将需要去除换行的txt文本文档,命名为 text.txt 运行py文件后,会生成 "去除换行后的文本.txt" def qchh():f1 = ...
最新文章
- LeetCode简单题之查找共用字符
- 如何连接mongodb数据库,并且从中查找数据
- np.array_split可以不均等划分 np.split为均等划分
- 【Efficient-Net】基于Efficient-Net效率网的目标识别算法的MATLAB仿真——详细版
- 感知机:从原理到训练
- 查看oracle连接数的消耗情况
- MongoDB入门_MongoDB安装与配置
- window server2008 r2
- 未来的GDI:WPF技术纵览[zz]
- 华为MA5200G实现radius认证登陆
- 远程连接到 SQL Server 2005 时的问题汇集!!
- java文件读写工具类
- cmakelists语法_cmake使用教程(六)-蛋疼的语法
- 激光扫描测距仪的实质就是3D激光雷达
- Oracle怎么清除视图数据,oracle如何删除视图?
- 记录一下第一个个人小程序
- iOS APP启动函数调用顺序~详解
- Spherical Harmonics Lighting in DirectX
- vim + vundle + YCM+自动格式化
- 性能测试怎么做?性能测试指标,常用性能测试工具