持久存储
来源:互联网 发布:mac录屏软件 编辑:程序博客网 时间:2024/04/30 16:36
1、输出到文件
try:
out=open("a.txt","w") w或者a+或者w+,分别为清除重写,追加,不清除进行读和写
print("aaaaaa",file=out)
out.close()
except IOError:
print("io error")
2、出现异常时,减少数据破坏性,如下改进:
try:
out=open("a.txt","w") w或者a+或者w+,分别为清除重写,追加,不清除进行读和写
print("aaaaaa",file=out)
//out.close()
except IOError:
print("io error")
finally:out.close()
3、明确异常信息,如下改进
try:
out=open("a.txt","w") w或者a+或者w+,分别为清除重写,追加,不清除进行读和写
print("aaaaaa",file=out)
//out.close()
except IOError as err:
print("io error"+str(err)
finally:out.close()
类似于java中的e.printStack()
4、使用with处理文件,不需要考虑关闭打开的文件
try:
with open("a.txt","w") as out:
print("aaaaaa",file=out)
except IOError as err:
print("io error"+str(err)
5、使用pickle腌制数据
dump和load方法,文件以二进制方式存储
6、with读取文件
//打开文件
with open("a.txt") as out:
//读数据行
data=out.readline()
//分割
james=data.strip().split(",")
print(james)
- 持久存储
- COM持久存储
- COM持久存储
- IOS持久化存储
- Python持久存储
- [Python]持久存储
- 持久化存储
- 持久化存储技术
- 【Python 3】持久存储
- 持久化存储
- python数据持久存储
- 持久化存储概念
- 数据持久化存储
- 《Head_First_Python》4 持久存储
- redis持久化存储
- SQLite持久化存储
- redis持久化存储
- android 持久存储
- Android异步下载图片并且缓存图片到本地
- Android画图drawText入门(一)-字体结构
- 图片自适应imageview属性android:scaleType
- ubuntu中Android手机连接adb最简单、有效的方法
- Log4j使用总结
- 持久存储
- AsyncQueryHandler 机制
- 关于Three20同时支持5.0,6.0的旋转问题
- ORA-00257: archiver error. Connect internal only, until freed
- 使用jquery实现页面跳转传值
- Shell-Check MySQL Backup Status
- iOS 动画总结----UIView动画
- java基础--->管理权限public protected private default
- 九度教程---------14