python追加文件_python 一直追加文件-程序员宅基地

技术标签: 个人习得总结  

#coding=utf-8
# -*- coding: utf-8 -*-
def read_to_write(read_path,write_path,IS_delete_first=False):
    dataSource = list()
    import os
    import sys
    print(sys.path)
    with open(read_path, encoding='utf-8') as fb:   ###被读者
        print('读入的数据:' + '\n')
        while True:
            content = fb.readline().replace('\n','')
            if not content:
                break

            print(content)
            dataSource.append(content)
    if IS_delete_first==True:       ###是否忽略读取时的第一行
        dataSource = dataSource[1:]
    else:
        pass

    with open(write_path, 'a+',encoding = 'utf-8') as f:   ##被追加者
        for i in dataSource:
            f.write(i + '\n')
            print('写入的数据:'+'\n')
            print(i)

def read_txt():
    with open(r'D:\被追加者.txt', encoding='utf-8') as fb:   ###读者
        while True:
            content = fb.readline().replace('\n','')
            if not content:
                break
            print(content)

read_path=r'D:\被读者.txt'
write_path=r'D:\被追加者.txt'
IS_delete_first=False
read_to_write(read_path,write_path,IS_delete_first)
print("最终结果:")
read_txt()
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_21339555/article/details/86609999

智能推荐

RPG血腥僵尸感染像素恐怖游戏素材地图场景_rpgmaker丧尸素材-程序员宅基地

文章浏览阅读2.6k次,点赞2次,收藏8次。恐怖主题RPG像素游戏场景以及角色(行走动画),适用于1616 3232RPGMaker VX,以及48*48 MV版本。以下场景只做展示,实际文件为平铺图块,不包含拼接好的成品地图。适合恐怖类主题的像素风格游戏,除了地图场景,还包括一些主要角色,以及角色的动画序列帧。获取地址:www.zyb99.cn/603..._rpgmaker丧尸素材

SQL Server数据库性能优化(一)之 优化SQL 语句-程序员宅基地

文章浏览阅读77次。最近工作上基本没什么需求(好吧 不是最近是好久了,所以随便看看基础的东西来填补自己的空白)原文出自:http://www.blogjava.net/allen-zhe/archive/2010/07/23/326927.html 转载请保留数据库优化主要可以从以下几个方面入手(1)架构级别,表结构设计:如良好的系统和数据库设计(2)代码语句级别:优质的SQL编写(3)索引设..._sqlserver in 不等于 大于 小于优化

吴恩达 老师 机器学习资料_吴恩达资料怎么打开-程序员宅基地

文章浏览阅读631次。最近有同学问我要一些 机器学习 的 资料,现分享一下,有视频,编程题,开发下面是吴恩达 老师 的视频课程:https://pan.baidu.com/s/1EUWlqdUUneQwWMsN4C6dFQ或者 直接 上 https://www.coursera.org/ 上面也可以学习,目前这个课程是 免费的。建议按照coursera的视频看一遍(因为 线上 会对 ..._吴恩达资料怎么打开

ipq4029 高通 芯片 openwrt 资料收集-程序员宅基地

文章浏览阅读5.5k次。1IPQ40x8/40×9是Qualcomm Atheros推出的业界第一款MU-MIMO Wave 2 802.11ac SoC WiFi解决方案,代表着家用无线网络的又一次飞跃。目前了解到这个系列包括的芯片型号有IPQ4018,IPQ4019,IPQ4028,IPQ4029。IPQ40x8/40×9是Qualcomm Atheros的最新智能网关平台,可同时支持双频段2×2 MU-MIMO ..._ipq4029

一篇神文让你“一夜封神“Mycat 中间件 (最详细讲解)-程序员宅基地

文章浏览阅读965次,点赞13次,收藏30次。由于文案过于长,在此就不一一介绍了,这份Java后端架构进阶笔记内容包括:Java集合,JVM、Java并发、微服务、SpringNetty与 RPC 、网络、日志 、Zookeeper 、Kafka 、RabbitMQ 、Hbase 、MongoDB、Cassandra 、Java基础、负载均衡、数据库、一致性算法、Java算法、数据结构、分布式缓存等等知识详解。本知识体系适合于所有Java程序员学习,关于以上目录中的知识点都有详细的讲解及介绍,掌握该知识点的所有内容对你会有一个质的提升,

linux账号和权限管理_linux pcap账号-程序员宅基地

文章浏览阅读354次。用户账号 超级用户 普通用户 程序用户组账号 基本组(私有组) 附件组(公共组)UID和GID UID (user identity,用户标识号)GID(group identify ,组标识号)超级用户:root用户是linux操作系统中默认的超级用户账号,对本主机拥有至高无上的权限,类似于Windows操作系统中的administrator用户。只有当进行系统管理,维护任务时,才建议使用root用户登录系统。日常事务处理建议只使用普通用户账号。(考虑到安全方面)root拥有对系统的最高管理权限 ID_linux pcap账号

随便推点

虚拟环境下Openfiler存储部署_openfiler的部署方案包含哪两个-程序员宅基地

文章浏览阅读1.9k次。虚拟环境下Openfiler存储部署一、openfiler安装二、存储划分2.1 非RAID划分方式2.2 RAID划分方式三、创建TARGET四、lun 映射五、创建网络访问六、客户端映射连接七、维护使用Openfiler可以实现Oracle的共享存储搭建、模拟多路径以及LUN划分,可在物理机以及虚拟机上实现,本次环境使用VMware实现。附下载地址http://www.openfiler..._openfiler的部署方案包含哪两个

oracle imp 直接退出_oracle import file怎么退出-程序员宅基地

文章浏览阅读3.8k次。IMP-00058:IMP-00000: 未成功终止导入用win7 要注意cmd要使用管理员权限refer:http://topic.csdn.net/u/20110314/23/3d4627e5-74b3-43c9-8b70-101e8125c291.html_oracle import file怎么退出

c++进阶_0x0001 转成2个字节-程序员宅基地

文章浏览阅读1.1k次。计算机硬件有两种储存数据的方式:大端字节序(big endian)和小端字节序(little endian)。我们现在有一个整数是258。用16进制表示是0x0102,然后我们把这个整数拆分成两个字节,第一个字节为 0000 0001,第二个字节为 0000 0010。如果在一个使用大端字节序的电脑上,这个整数会被这样存放:如果一个使用小端字节序的电脑上,这个整数的高字节就会存放在高地址上:现在大部分的机器,都采用了小端字节序。但是在 IO 方面,则大部分使用大端字节序。例如,你要使用网络发送一_0x0001 转成2个字节

UML建模工具最近更新(-2022年7月)(1)Papyrus、EA_papyrus sysml-程序员宅基地

文章浏览阅读500次。致力于关键系统的建模。支持UML2.5、SysML 1.6,可自行添加图形,代码生成器。_papyrus sysml

PTA 基础编程题目集 6-3 简单求和_pta6-3简单求和-程序员宅基地

文章浏览阅读198次。目录题目函数接口定义裁判测试程序样例输入样例输出样例分析答案整个程序的代码题目:本题要求实现一个函数,求给定的N个整数的和。函数接口定义:int Sum ( int List[], int N );其中给定整数存放在数组List[]中,正整数N是数组元素个数。该函数须返回N个List[]元素的和。裁判测试程序样例:#include <stdio.h>#define MAXN 10int Sum ( int List[],_pta6-3简单求和

发现了以元素'd:skin'开头的无效内容,此处不应含有元素——Eclipse下配置Android时的错误警告处理_tag e:skin has duplicated attribute xmlns:xdw-程序员宅基地

文章浏览阅读726次。在Eclipse环境下配置Android开发环境,安装完SDK和ADT之后,打开Eclipse时候,出现如下错误警告。 针对此问题,其解决方法如下: (1)删除上图中显示的2处路径下的devices.xml文件 (2)将安装SDK的路径(android-sdk)下的tools\lib路径下的devices.xml复制到上述步骤中的2处路径处,替换原有的devices.x_tag e:skin has duplicated attribute xmlns:xdw

推荐文章

热门文章

相关标签