python基础文件读写(十五)
文件的读写:
# python文件的写操作
# 打开一个文件,赋值给f
f = open('text1.txt',mode='x')
f.write("line1\n")
# 一些写入多行,例如写入一个元组
f.writelines(["line 2\n","line3\n"])
f.close()
# 'w' 已经存在的一个文件,如果打开再写,就会覆盖之前的内容
# ‘x’ 是创建一个新的文件,直接写入内容
# ‘r’表示打开一个文件去读
# 'a' 打开去写,文件如果存在内容,写入的内容会追加到已有内容的后面
# 'b' 是写入二进制文件的模式
# 't' 写入文本的模式(默认)
# '+'
# 'U'# python文件的读取数据
# 写入中文会报错
# f = open('text2.txt',mode='x',encoding="utf8")
# 打开文件一定是一个存在的文件
f = open("text1.txt",encoding="utf8")
print(f.read())
f.close()
# 这个会把文件所有东西读取出来
# 这样读取就是单行读取
f = open("text1.txt",encoding="utf8")
for item in f:print(item)# 会都取出来,把每一行放到一个列表里面
a = f.readlines()
# 每次获取一行打印出来,不会都取出来
b = f.readline()
# 指针定位到第一行
f.seek(0)
f.close()
python二进制文件的读取和写入:
# python里面有一个内置的库os模块
# os模块可以获取到文件的目录
import os
# python 二进制文件的读取
f = open('test6','wb')
f.write(b'helloword')
f.close()f = open('text7.txt','rb')
print(f.read())
f.close()
python基础文件读写(十五)相关推荐
- python基础------文件读写操作、re、os和sys模块
1. 文件读取 1.1 file文件 file文件读取:只能写入字符串,如果要写入字符串以外的数据,先将他转换为字符串,文件内的数据不容易操作 #文件打开 file.open() #文件关闭 file ...
- Python基础篇(十五)-- Python程序接入MySQL数据库
程序运行时,数据都在内存中,程序终止时,需要将数据保存到磁盘上.为了便于程序保存和读取,并能直接通过条件快速查询到指定数据,数据库(Database)应运而生,本篇主要学习使用Python操作数据库, ...
- Python基础篇(十五)-- Pygame游戏编程
1 初识Pygame Pygame是一个开源的Python模块,专门用于多媒体应用(如电子游戏)的开发,其中包含对图像.声音.视频.事件.碰撞等的支持.Pygame建立在SDL的基础上,SDL是一套跨 ...
- 【Python基础】第十五篇 | 面向对象之初级篇
面向对象 基本的介绍 面向对象是一个编程思想(写代码的套路) 编程思想: 1.面向过程 2.面向对象 以上两种都属于写代码的套路(方法),最终目的都是为了将代码书写出来,只不过过程和思考方法不太一样 ...
- python学习的第二十五天:对PDF文件的读写操作
文章目录 python学习的第二十五天:对PDF文件的读写操作 对Excel操作的补充 python的实用方法 获取指定文件下的所有内容 shutil模块(封装了高级的文件操作函数) PDF的相关操作 ...
- Python 基础课程第十天
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Python 基础课程第十天 第八章文件操作(IO 技术) 文本文件和二进制文件 文件操作相关模块概述 创建文件对象open() 文本 ...
- python 基础系列(十) — Windows CMD命令大全
python 基础系列(十) - Windows CMD命令大全 python基础系列索引 python 基础系列(一) - Python介绍 python 基础系列(二) - Python基本语法 ...
- python数据挖掘学习】十五.Matplotlib调用imshow()函数绘制热图
python数据挖掘学习]十五.Matplotlib调用imshow()函数绘制热图 #2018-03-28 14:47:19 March Wednesday the 13 week, the 087 ...
- Python基础-文件操作
Python基础-文件操作 1.文件的打开和关闭 # 1.打开文件 # 默认r模式 只读 文件不存在,报错 # f = open('a.txt')# w模式 写权限 # 如果文件不存在,就会创建文件 ...
最新文章
- python向量计算库教程_NumPy库入门教程:基础知识总结
- 关于最大子段和线性算法的证明
- golang 赋值错误 no new variables on left side of :=
- System Control Processor Firmware简介
- 编译py-faster-rcnn的问题汇总及解决方法
- LoadRunner远程监测Centos服务性能配置过程
- django实现web分页的三种方法
- Interesting Finds: 2008.04.24
- 【pandas】column变index,dataframe转置
- 使用MITab操作MapInfo地图文件
- zabbix监控第一台服务器(10)
- 【转载】Eclipse:Android开发中如何查看System.out.println的输出内容
- 新版白话空间统计(11):ArcGIS中的PZ值标尺
- ABIDE数据集预处理项目
- 我的世界服务器皮肤显示mod,【回归了】McMySkin Mod - Minecraft单机联机皮肤显示Mod...
- 转载:Python 的关键字 yield 有哪些用法和用途?
- Javascript-循环
- GLES2.0中文API-glBlendFuncSeparate
- 连夜看了30多篇改进YOLO的中文核心期刊 我似乎发现了一个能发论文的规律
- 时钟晶振在电子日历上的作用!
热门文章
- 学习记录012-NFS
- 【随记】Q号解除限制一波三折
- clienttop,clientleft,scrolltop,scrollleft,offsettop,offsetleft全解析
- 博客园的祥和需要大家共同努力
- python writelines_Python之write与writelines区别
- linux socket read 接受缓存为空_Linux直接IO、缓存IO、阻塞与同步?
- 如何主动触发时间选择器弹窗_请合理使用Alert弹窗
- 基于android预约功能,基于Android的银行业务预约系统的设计与实现
- 高级工程师java_Java从0到高级工程师
- spring ioc原理_干了5年的Java面试官,把他喜欢问的几十个Spring面试题告诉我了