python对文档中元素删除,替换操作


Posted in Python onApril 02, 2022

pthon更换文档中某元素:

with open('E:\\桌面\\train.txt', 'r') as f:
    lines = f.readlines()
​
with open('E:\\桌面\\1704.txt', 'a') as ff: # 此处 w 和 a,均可,反正是新建的临时文件,文件不存在时会自动创建
    for line in lines:
        # kv = line.strip().split(' ')
        kv = line.split(' ')
        # kv[2] = kv[2]*100
        m = float(kv[2])
        m = round(m * 100, 1)
        if kv[2]:
            line = line.replace(kv[2], str(m))
        ff.write(line)
​
# shutil.move('123.yml', 'apktool.yml')

python改变或者删除txt文档中某一列元素

##改变或者删除txt文档中某一列
import re
with open('E:\\桌面\\train.txt', 'r') as f: ##最开始要改变的文档
    lines = f.readlines()
    # for line in lines:
    #     line = re.split(' |  ', line)
    #     print(line)
l = []
for line in lines:
    # kv = line.strip().split(' ')
    kv = line.strip(" ").split(' ')
    kv.pop(3)
    kv.pop(3)
    # print(kv)
    l.append(kv)
    # print(l)
with open('E:\\桌面\\1706.txt', 'a') as ff: # 此处 w 和 a,均可,反正是新建的临时文件,文件不存在时会自动创建
    for i in l:
        print(i)
        for i1 in i:
            ff.write(i1)  # 写入
            ff.write(' ')  # 有时放在循环里面需要自动转行,不然会覆盖上一条数据
ff.close()
with open('E:\\桌面\\1706.txt', 'r') as fff:  ##读取临时文档
    lines1 = fff.readlines()
with open('E:\\桌面\\1707.txt', 'a') as ffff:  ###创建最后的要求的文档
    for line in lines1:
        i2 = line.strip(" ").split(' ')
        n = float(i2[2])
        m = round(n * 100, 1)
        line = line.replace(i2[2], str(m))
        ffff.write(line)
​
        #
        # line = i.replace(i[2], str(m))
        # print(line)
        # ff.write(line)
​
​
    # for line in lines:
    #     # kv = line.strip().split(' ')
    #     kv = line.split(' ')
    #     kv.pop(3)
    #     kv.pop(4)
    #     # print(kv)
    #     l.append(kv)
    #     print(l)
    #
    #
    #     # m = float(kv[2])
    #     # m = round(m * 100, 1)
    #     # print(kv)
    #     # line = line.replace(kv[2], str(m))
    #     # print(line)
    #     # # line = line.replace(kv[3], '', 1)
    #     # # line = line.replace(kv[4], '', 1)
    #     # ff.write(line)
    #
    #

到此这篇关于python对文档中元素删除,替换操作的文章就介绍到这了,更多相关python对文档删除和替换内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python 删除列表里所有空格项的方法总结
Apr 18 Python
python+os根据文件名自动生成文本
Mar 21 Python
Python匿名函数及应用示例
Apr 09 Python
opencv转换颜色空间更改图片背景
Aug 20 Python
pytorch 加载(.pth)格式的模型实例
Aug 20 Python
python图片二值化提高识别率代码实例
Aug 24 Python
使用python获取邮箱邮件的设置方法
Sep 20 Python
numpy按列连接两个维数不同的数组方式
Dec 06 Python
Windows下python3安装tkinter的问题及解决方法
Jan 06 Python
Python 读取有公式cell的结果内容实例方法
Feb 17 Python
python 已知平行四边形三个点,求第四个点的案例
Apr 12 Python
Python run()函数和start()函数的比较和差别介绍
May 03 Python
Python中第三方库Faker的使用详解
Python数据处理的三个实用技巧分享
Python+Tkinter打造签名设计工具
Python正则表达式中flags参数的实例详解
Apr 01 #Python
Python+Tkinter制作专属图形化界面
Pyhton爬虫知识之正则表达式详解
python 离散点图画法的实现
You might like
php网站来路获取代码(针对搜索引擎)
2010/06/08 PHP
php检测图片木马多进制编程实践
2013/04/11 PHP
php将字符串全部转换成大写或者小写的方法
2015/03/17 PHP
PHP生成json和xml类型接口数据格式
2015/05/17 PHP
PHP实现仿Google分页效果的分页函数
2015/07/29 PHP
PHP实现的mysql主从数据库状态检测功能示例
2017/07/20 PHP
jquery引用方法时传递参数原理分析
2014/10/13 Javascript
html的DOM中document对象anchors集合用法实例
2015/01/21 Javascript
Vue.JS入门教程之事件监听
2016/12/01 Javascript
js正则表达式最长匹配(贪婪匹配)和最短匹配(懒惰匹配)用法分析
2016/12/27 Javascript
Bootstrap 网格系统布局详解
2017/03/19 Javascript
Webpack4+Babel7+ES6兼容IE8的实现
2019/04/10 Javascript
Vue 自适应高度表格的实现方法
2020/05/13 Javascript
如何使用RoughViz可视化Vue.js中的草绘图表
2021/01/30 Vue.js
[03:05]DOTA2英雄基础教程 嗜血狂魔
2013/12/10 DOTA
python批量提交沙箱问题实例
2014/10/08 Python
Python中装饰器的一个妙用
2015/02/08 Python
简单讲解Python编程中namedtuple类的用法
2016/06/21 Python
详解Python安装scrapy的正确姿势
2018/06/26 Python
详解Python爬取并下载《电影天堂》3千多部电影
2019/04/26 Python
python 数据生成excel导出(xlwt,wlsxwrite)代码实例
2019/08/23 Python
Python通过TensorFLow进行线性模型训练原理与实现方法详解
2020/01/15 Python
python3光学字符识别模块tesserocr与pytesseract的使用详解
2020/02/26 Python
Python MOCK SERVER moco模拟接口测试过程解析
2020/04/13 Python
什么是Python变量作用域
2020/06/03 Python
皇家道尔顿官网:Royal Doulton
2017/12/06 全球购物
英国打印机墨盒销售网站:Ink Factory
2019/10/07 全球购物
应聘编辑职位自荐信范文
2014/01/05 职场文书
微观物理专业自荐信
2014/01/26 职场文书
市场部管理制度
2014/02/02 职场文书
怎样写好自我评价呢?
2014/02/16 职场文书
慰问信格式规范
2015/03/23 职场文书
党支部工作总结2015
2015/04/01 职场文书
学生会2016感恩节活动小结
2016/04/01 职场文书
10大幻兽系恶魔果实 蝙蝠果实上榜,第一自愈能力强
2022/03/18 日漫
Python安装使用Scrapy框架
2022/04/12 Python