python基础之写文件操作
博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号java基础笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏。
目录
- 一、背景
- 二、写文件
- 1.write()方法
- 2.writelines()方法
- 三、参考
- 四、总结
一、背景
Python 是一门易于学习、功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 优雅的语法和动态类型以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。下面我们来介绍一下python的写文件相关知识。
二、写文件
1.write()方法
如果打开文件时,文件打开方式带“b”,那么写入文件内容时,str(参数)要用encode方法转为字节流形式,否则报错。
file.write('Interface options'.encode())
write()方法用于向文件中写入指定字符串,其语法格式如下:
文件对象名.write(str)
例:向文件“testfile.txt”文件中写入如下数据。
Interface options
Generic options
Miscellaneous options
Options you shouldn’t use
file = open('testfile.txt','w')
#向文件中输入字符串
file.write('Interface options\n')
file.write('Generic options\n')
file.write('Miscellaneous options\n')
file.write('Options you shouldn’t use\n')
file.close()
结果如下。
2.writelines()方法
writelines()方法用于向文件中写入一序列的字符串。这一序列字符串可以是由迭代对象产生的,如一个字符串列表,其语法格式如下:
文件对象名.writelines(sequence)
例:使用writelines()方法向已有的“testfile.txt”文件中追加如下数据。
ls = ['Environment\n','variables']
with open('testfile.txt','a') as file: file.writelines(ls) #向文件中追加字符串列表
结果如下。
三、参考
1、廖雪峰的官网
2、python官网
3、Python编程案例教程
四、总结
以上就是就是关于Python的写文件的相关知识,可以参考一下,觉得不错的话,欢迎点赞、收藏、在看,欢迎微信搜索关注java基础笔记,后面会不断更新相关知识,大家一起进步。
python基础之写文件操作相关推荐
- 第三章:Python基础の函数和文件操作实战
本課主題 Set 集合和操作实战 函数介紹和操作实战 参数的深入介绍和操作实战 format 函数操作实战 lambda 表达式介绍 文件操作函数介紹和操作实战 本周作业 Set 集合和操作实战 Se ...
- python基础3之文件操作、字符编码解码、函数介绍
内容概要: 一.文件操作 二.字符编码解码 三.函数介绍 一.文件操作 文件操作流程: 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 基本操作: 1 #/usr/bin/e ...
- Python基础7:文件操作
[ 文件操作] 1 对文件操作流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 现有文件如下: 昨夜寒蛩不住鸣. 惊回千里梦,已三更. 起来独自绕阶行. 人悄悄,帘外月胧 ...
- Python基础_09:文件操作
文章目录 文件概念和作用 文件类型 文件操作流程 文件读取方式 文件写入方式 Tips: 文件其他方法 文件复制 补充部分 文件指针 f.seek()应用 修改文件的两种方式: 文件概念和作用 什么是 ...
- Python基础知识_day10_文件操作_pickle模块_os模块_shutil模块
文章目录 1. 文本文件和二进制文件 2. 创建文件对象 open() 3. 文本文件的写入 3.1 write()/writelines()写入数据 3.2 with语句 4. 文本文件的读取 5. ...
- 简单 Python 快乐之旅之:Python 基础语法之文件操作专题
文章目录 1. 读取文本文件 1.1. 读取文本文件里的个别字符 1.2. 以文本模式读取文件 2. 向文本文件写入字符串 2.1. 将字符串写入文本文件 2.2. 在文本模式下将字符串写入文本文件 ...
- Python基础 2.1 文件操作
2.1 文件 文章目录 2.1 文件 2.1.1 文件的打开和关闭 1.文件的操作流程 2.打开文件 2.关闭文件 3.自动关闭文件(记忆) 2.1.2 文件的读写操作 1.文件的写操作 2.文件的读 ...
- python基础一 day6 文件操作
读写只会进行两步, r+模式下写读 seek是按字节去找的 for line in f: for循环是一行一行的读取出来 strip默认去空格和换行符 空格.制表符.换行符.回车.换页垂直制表符和换行 ...
- python 写文件操作
python直接打开某个在路径中不存在的文件系统会直接新建一个 python直接打开某个在路径中不存在的文件夹,系统不会新建文件夹,而是报错 >>> f = open("/ ...
最新文章
- java 同步转并行_Java线程与并行编程(二)
- Boost:基于Boost的阻塞udp echo的测试程序
- GLog 初始化说明
- PHP下操作Linux消息队列完成进程间通信的方法
- IE8给你选择的理由
- 网络安全发展的趋势及措施
- dedeCMS后台入口安全修改
- hexo没有样式_一款被大厂选用的 Hexo 博客主题
- 国庆佳节,我们有好礼相送!
- Pagerank-2
- 在ClassWizard无法显示添加的类解决方法(转载)
- 移动端利用chrome浏览器在PC端进行调试方法
- SQL:postgresql中拼接字符串
- 人事管理工作难开展?这几个人力资源管理软件用了没
- JavaScript变量,js定义变量
- 知网导出外文参考文献格式和下载文章(2019.5)
- AD7705-模数转换器-工作原理介绍
- linux nginx 443端口被占用,Nginx拒绝监听端口443(示例代码)
- 【Android Tricks 6】ViewPager首页与尾页的滑动动作响应
- iphone视图屏幕元素-像素大小 目前iphone,ipod touch 屏幕:320*480