python怎么读写_python怎么读写文件

python怎么读写文件?

读取操作# 一次性读取整个文件内容

with open('致橡树.txt', 'r', encoding='utf-8') as f:

print(f.read())

# 通过for-in循环逐行读取

with open('致橡树.txt', mode='r') as f:

for line in f:

print(line, end='')

time.sleep(0.5)

print()

# 读取文件按行读取到列表中

with open('致橡树.txt') as f:

lines = f.readlines()

print(lines)

写入操作import csv

class Teacher(object):

def __init__(self, name, age, title):

self.__name = name

self.__age = age

self.__title = title

self.__index = -1

@property

def name(self):

return self.__name

@property

def age(self):

return self.__age

@property

def title(self):

return self.__title

filename = 'teacher.csv'

teachers = [Teacher('骆昊', 38, '叫兽'), Teacher('狄仁杰', 25, '砖家')]

try:

with open(filename, 'w') as f:

writer = csv.writer(f)

for teacher in teachers:

writer.writerow([teacher.name, teacher.age, teacher.title])

except BaseException as e:

print('无法写入文件:', filename)

else:

print('保存数据完成!')with open('prime.txt', 'w') as f:

for num in range(2, 100):

f.write(str(num) + '\n')

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/523613.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++线程处理函数的返回值

引言 关于线程处理函数,常见的可能是返回值为void类型,那线程处理函数是否能定义自己想要的返回值类型呢,这里请看下面的说明。 C线程返回值 应用环境1、传统的方式获取线程返回值2、使用C Promise和future方式3、promise和future介绍 应…

华为在欧注册HUAWEI ARK OS商标或为海外版操作系统命名;联通电信正探索合并?汽车共享品牌car2go近宣布退出中国……...

关注并标星星CSDN云计算极客头条:速递、最新、绝对有料。这里有企业新动、这里有业界要闻,打起十二分精神,紧跟fashion你可以的!每周三次,打卡即read更快、更全了解泛云圈精彩newsgo go go 一加 7 Pro &#xff…

04_SpringCloud 整合Ribbon细粒度配置自定义

SpringCloud 整合Ribbon细粒度配置自定义 文章目录Ribbon内置负载均衡规则,细粒度配置自定义1. 需求分析2. java代码配置2.1. 创建一个类2.2. 然后创建一个类3. 配置文件配置Ribbon内置负载均衡规则,细粒度配置自定义 默认的ZoneAvoidanceRule在没有Zon…

ip访问次数统计 nginx_PHP实现IP访问限制及提交次数的方法详解

一、原理提交次数是肯定要往数据库里写次数这个数据的,比如用户登陆,当用户出错时就忘数据库写入出错次数1,并且出错时间,再出错写2,当满比如5次时提示不允许再登陆,请明天再试,然后用DateDiff计…

C++容器deque的用法

目录 1.deque容器概念 2.deque对象的构造 2.1deque对象的默认构造 2.2deque对象的带参数构造 3.deque头部和末尾的添加移除操作 4.deque的数据存取 5.deque与迭代器 6.deque的赋值 7.deque的大小 8.deque的插入 9.deque的删除 1.deque容器概念 deque容器概念 deque是…

AI时代,中国技术创新如何弯道超车?

2019 年 5 月 26 日 - 27 日,杭州国际博览中心,由工信部人才交流中心指导,CSDN 和数字经济人才发展中心主办的 CTA 核心技术及应用峰会圆满落下帷幕。本次大会聚焦机器学习、知识图谱等 AI 领域的热门技术,关注技术在行业中的实践…

JBOSS7启动与关闭

1.启动 进入Jboss的bin目录下 通过以下命令启动jboss ./standalone.sh启动没有问题,但是当你按你ctrl C退出后,jboss服务也关闭了,所以我们要使用后台启动方式: nohup ./standalone.sh&查看Jboss启动进程: tai…

容器云常见安全威胁与防范 | 技术干货

戳蓝字“CSDN云计算”关注我们哦!技术头条:干货、简洁、多维全面。更多云计算精华知识尽在眼前,get要点、solve难题,统统不在话下!除了应对常见云平台和传统数据中心常见的安全威胁,容器云平台还存在一些自…

开启灯光就是近光吗_有用!科目三灯光模拟操作大全

科三考试第一项就是灯光模拟考试,要求考生在5秒之内根据相关语音播报完成相应操作。不少学员在这一项中出错,以至于科三考试还没开出几米就挂了!今天通妹特地整理了灯光操作相关技巧,希望大家顺利通过科三第一关!语音提…

vmware安装问题:Microsoft Runtime DLL安装程序未能完成安装

文章目录一、vmware安装问题:Microsoft Runtime DLL安装程序未能完成安装1.1 在输入%temp%1.2. 找到{ADC3121A-3EBA-4016-AF64-00B8FE017080}~setup结尾是~setup1.3. 打开该文件夹选择安装程序即可正常安装。一、vmware安装问题:Microsoft Runtime DLL安…

雾计算精华问答 | 雾计算与云计算的区别?

物联网对于数据的处理能力要求很高,怎么能够从庞大的数据海中挖掘一些有价值的信息对于物联网的发展至关重要,因此云计算,雾计算,边缘计算等等都将发挥其左右。今天先让我们来了解一下雾计算吧。1Q:雾计算是如何构成的…

【解决】-bash: ftp: command not found

今天在centos上使用ftp命令连接本机的FTP服务器(本机FTP服务使用Vsftpd搭建),出现如下的错误提示:-bash: ftp: command not found 查询相关资料,发现很有可能是FTP命令没有安装。 通过yum方式安装FTP命令: yum insta…

kodi pvr 不能安装_「保姆级教程」家庭影音多媒体中心第5节—KODI18安装/设置IPTV...

一、本章前言:上一章节万晓博SEO带领大学习安装了kodi18播放群晖NAS或者本地视频教程,本节课我们讲讲如何使用kodi播放器看IPTV央视/地方卫视频道,我们遐想下,如果我们使用kodi播放IPTV,这样既可以播放群晖nas或者本地…

使用云原生buildpacks将你的代码转换成Docker Image | 技术干货

戳蓝字“CSDN云计算”关注我们哦!技术头条:干货、简洁、多维全面。更多云计算精华知识尽在眼前,get要点、solve难题,统统不在话下!七年前buildpack技术开源之时,我们就看到了这项技术将大大简化应用的发布过…

从当前元素继续寻找_169. 多数元素

169. 多数元素给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。示例1:输入: [3,2,3] 输出: 3示例2:输入: [2,2,1,1,1…

Windiws环境安装轻量级文件服务器ftpserver

Windiws环境安装轻量级文件服务器ftpserver 文章目录1. 在线下载:2. 解压3. 以管理员身份运行4. 启动5. 浏览器验证6. 输入账号和口令7. 创建测试文件8. 验证效果图1. 在线下载: 点击即可下载:http://learning.happymmall.com/ftpserver/FTP…

python的程序格式框架_关于Python程序格式框架的描述,以下选项中错误的是

关于组成T和白B蛋白的叙动蛋调节蛋白蛋白肌钙、关于格式肌肌球肉收确的与肌由c、参述正是A缩的。程序-脂症A性β细胞细胞形红细胞形红细胞获得核红红细胞D.靶蛋白棘形缺乏裂红椭圆.有。个凸制动柱塞空气部有轮、框架阀内三根。,现可象E.后不出带B带C.等带…

每年一波FPGA系列新品,这次Achronix专为AI/ML应用打造……

戳蓝字“CSDN云计算”关注我们哦!技术头条:干货、简洁、多维全面。更多云计算精华知识尽在眼前,get要点、solve难题,统统不在话下!近日,美国eFPGA IP企业Achronix在京召开产品发布会,推出了全新…

Qt中QPushButton设置按钮的文本位置

特定样式引言解决方法总结引言 今天碰到一个动态创建的QPushButton添加到布局中,我需要设置按钮的文本距离边框的距离,按照以往自己设置的与边框的距离的方式设置的样式,没有起到任何作用。 前提是:qss文件能正常加载&#xff0c…

折线图x轴的日期会超出_matplotlib之折线图(代码+解析)

作者:禹棋赢本文推荐一个仓库Plot-Pictures-Tutorial-for-Paper​github.com该仓库会总结论文中常见图形的画法,本节介绍折线图:一、折线图绘制折线图我们通常使用plot函数画曲线(折线)。每一个plot函数对应一条曲线&a…