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 29 Python
Python操作MySQL简单实现方法
Jan 26 Python
Python连接DB2数据库
Aug 27 Python
Python Socket使用实例
Dec 18 Python
Python3实现的字典遍历操作详解
Apr 18 Python
python使用代理ip访问网站的实例
May 07 Python
详解python算法之冒泡排序
Mar 05 Python
python爬虫刷访问量 2019 7月
Aug 01 Python
flask框架json数据的拿取和返回操作示例
Nov 28 Python
使用pygame写一个古诗词填空通关游戏
Dec 03 Python
Python爬虫过程解析之多线程获取小米应用商店数据
Nov 14 Python
OpenCV-Python实现人脸美白算法的实例
Jun 11 Python
Python中第三方库Faker的使用详解
Python数据处理的三个实用技巧分享
Python+Tkinter打造签名设计工具
Python正则表达式中flags参数的实例详解
Apr 01 #Python
Python+Tkinter制作专属图形化界面
Pyhton爬虫知识之正则表达式详解
python 离散点图画法的实现
You might like
用PHP调用数据库的存贮过程!
2006/10/09 PHP
PHP实现设计模式中的抽象工厂模式详解
2014/10/11 PHP
php实现微信企业号支付个人的方法详解
2017/07/26 PHP
PHP实现APP微信支付的实例讲解
2018/02/10 PHP
统计PHP目录中的文件数方法
2019/03/05 PHP
thinkphp整合系列之极验滑动验证码geetest功能
2019/06/18 PHP
php自定义排序uasort函数示例【二维数组按指定键值排序】
2019/06/19 PHP
在JavaScript中使用inline函数的问题
2007/03/08 Javascript
Javascript中的相等与不等运算
2010/04/25 Javascript
JS 删除字符串最后一个字符的实现代码
2014/02/20 Javascript
js统计页面的来访次数实现代码
2014/05/09 Javascript
判断访客终端类型集锦
2015/06/05 Javascript
怎么通过onclick事件获取js函数返回值(代码少)
2015/07/28 Javascript
js文件中直接alert()中文出来的是乱码的解决方法
2016/11/01 Javascript
nodejs结合Socket.IO实现的即时通讯功能详解
2018/01/12 NodeJs
vue的安装及element组件的安装方法
2018/03/09 Javascript
详解vue中axios的使用与封装
2019/03/20 Javascript
微信小程序判断页面是否从其他页面返回的实例代码
2019/07/03 Javascript
Node.js系列之连接DB的方法(3)
2019/08/30 Javascript
vue调用语音播放的方法
2019/09/27 Javascript
Vue如何使用混合Mixins和插件开发详解
2020/02/05 Javascript
javascript实现一款好看的秒表计时器
2020/09/05 Javascript
Python-OpenCV基本操作方法详解
2018/04/02 Python
在Mac上删除自己安装的Python方法
2018/10/29 Python
深入浅析Python 中 is 语法带来的误解
2019/05/07 Python
python调试神器PySnooper的使用
2019/07/03 Python
简单易懂Pytorch实战实例VGG深度网络
2019/08/27 Python
Python使用sqlite3模块内置数据库
2020/05/07 Python
keras实现多种分类网络的方式
2020/06/11 Python
如何基于pandas读取csv后合并两个股票
2020/09/25 Python
法国亚马逊官方网站:Amazon.fr
2020/12/19 全球购物
鲜花方阵解说词
2014/02/13 职场文书
工作作风建设心得体会
2014/10/22 职场文书
兼职安全员岗位职责
2015/02/15 职场文书
汉字听写大会观后感
2015/06/12 职场文书
CSS3 制作的书本翻页特效
2021/04/13 HTML / CSS