【python初识】文件存储与异常
文件存储与异常
1、打开关闭文件
import os
if os.path.exists('sketch.txt'):the_file = open('sketch.txt')print(the_file.readline(),end=' 'the_file.close()
else:print('the data is missing')
2、split函数
for each_line in data:if not each_line.find(':') == -1(role,line_spoken) = each_line.split(':',1) #分成两部分
3、异常处理
try:the_file = open('sketch.txt')print(the_file.readline(),end=' '
except IOError:print('the data is missing')
finally:the_file.close()try:with open ('it.txt',"w") as data:print("aag",file = data)
except IOError as err:print("File error:" + str(err) )
4、strip函数
(role,line_spoken) = each_line.split(':',1)
line_spoken = line_spoken.srep() #从字符串去除不想要的字符
5、写入文件
out = open("data.out",'w')
print("NOR iii",file = out)
out.close()
6、保存文件
import pickle with open('mydata.pickle','wb') as msdpickle.dump([1,2,'t'],msd)with open('mydata.pickle','rb') as mrdmlist = pickle.load(mrd)print(mlist)
【python初识】文件存储与异常相关推荐
- python的read函数调用报错_从零开始学Python(七):文件存储I/O流和异常捕捉
这两天在搞小程序开发,耽搁了一下更新的进度,今天补上.一个完整的前端程序肯定离不开数据存储和网络两个模块,今天我们就先来讲讲python中的一种常见数据存储:文件存储!~! 文件存储(I/O操作) 何 ...
- 不是python文件操作的相关函数_从零开始学Python(七):文件存储I/O流和异常捕捉
这两天在搞小程序开发,耽搁了一下更新的进度,今天补上.一个完整的前端程序肯定离不开数据存储和网络两个模块,今天我们就先来讲讲python中的一种常见数据存储:文件存储!~! 文件存储(I/O操作) 何 ...
- Python的文件操作以及异常
1.文件操作介绍 <1>什么是文件 使用文件的目的: 就是把一些数据存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力 2.文件的打开与关闭 <1>打开 ...
- Python中的文件操作和异常
Python中的文件操作和异常 文章目录 Python中的文件操作和异常 一.文件 01. 文件的概念 1.1 文件的概念和作用 1.2 文件的存储方式 文本文件和二进制文件 02. 文件的基本操作 ...
- 我的python学习(五)文件操作、异常捕获
读写.创建文件 文件的分类: 文本文件:基于字符编码,存储的是普通字符串,不包括字体.字号.样式.颜色等信息,可通过文本编辑器显示和编辑,例如txt文件: 二进制文件:基于值编码的,以字节形式存储,其 ...
- Python初级学习教程—从入门开始学习(函数、组合数据类型、文件操作、异常、模块)
文章目录 入门 一.数据的相关操作 二.continue 和 break的区别(易混点) 三.函数 变量的作用域 三.函数进阶 1.函数多个返回值 2.函数参数种类 3.匿名函数 组合数据类型 一.列 ...
- python文件不存在异常_Python基础知识:文件和异常
1.相对路径:如果文件和程序在同一文件夹内,可不用路径:如果文件在程序所在文件夹下一级文件夹中,只需添加下一级文件夹名称即可: 在Linux和OS系统中:文件路径中使用斜杠(/) 在Windows系统 ...
- python基础 -文件和异常
文章目录 一.从文件中读取数据 1.读取整个文件 2.只读 3.路径 4.读操作 二.写入文件 1.写模式 2.读写模式 3.写读模式 4.修改文件内容 5.其他相关操作 三.异常 1.什么是异常 2 ...
- 用python3做学生管理系统_详解用python实现基本的学生管理系统(文件存储版)(python3)...
详解用python实现基本的学生管理系统(文件存储版)(python3) 来源:中文源码网 浏览: 次 日期:2019年11月5日 详解用python实现基本的学生管理系统(文件存储版)( ...
最新文章
- Intel汇编程序设计-整数算术指令(下)
- C语言 变量 函数 (类型、作用域、生命周期、存储位置)
- SAP CRM right dimension attribute后台存储
- 1.4 编程基础之逻辑表达式与条件分支
- redis 消息队列 过段时间不能下发_以Redis来谈消息队列
- Conda环境与Python解释器
- 【网络】Padavan 路由器固件开启教育网 IPv6
- @Transaction注解详解
- 如何打开usb计算机连接打印机驱动,打印机USB连接安装设置及常见问题处理
- Oracle 10g client(instantclient)环境配置
- android 手机 报证书错误,安卓 ssl证书 安卓ssl证书出现错误的可能原因? - SSL网...
- 求生之路无限火力服务器,《求生之路》终于数3了?还没开测就已经卖疯了……...
- [生存志] 第16节 历代大事件概览 三国
- 文本检测最近文章检索(1)
- 红米4刷linux,极客精神,国外大神将红米Note 7刷上了Ubuntu
- 触发器(基本的SR触发器、同步触发器、D触发器)
- dba招生_DBA工商管理博士正在招生
- 模拟法庭教学实训软件QY-RJ11
- 问一个sql方面的问题
- Unity:从入门到入行【全面总结,建议收藏】
热门文章
- 刺激(codevs 1958)
- 留言本的漏洞挖掘总结
- SVG Authoring Guidelines[转]
- javascript日期比较
- java学习笔记(七)----异常
- 通过修改EIP寄存器实现强行跳转并且注入DLL到目标进程里
- POJ 1716 区间最小点个数
- hdu3255 线段树扫描线求体积
- 【Linux 内核 内存管理】优化内存屏障 ③ ( 编译器屏障 | 禁止 / 开启内核抢占 与 方法保护临界区 | preempt_disable 禁止内核抢占源码 | 开启内核抢占源码 )
- 【Android 逆向】函数拦截实例 ( ② 插桩操作 | 保存实际函数入口 6 字节数据 | 在插桩的函数入口写入跳转指令 | 构造拼接桩函数 )