Python学习--文件和存储器的写入和读出实例
来源:互联网 发布:软件设计方案评审 编辑:程序博客网 时间:2024/06/05 05:13
1.文件的写入和读取
#!/usr/bin/python# -*- coding: utf-8 -*-# Filename: using_file.py# 文件是创建和读取s = '''我们都是木头人,不许说话不许动!'''# 创建一个文件,并且写入字符f = file('test_file.txt', 'w')f.write(s)f.close()# 读取文件,逐行打印f = file('test_file.txt')while True:line = f.readline()# 如果line长度为0,说明文件已经读完了if len(line) == 0:break# 默认的换行符也读出来了,所以用逗号取代print函数的换行符print line,f.close()
执行结果:
我们都是木头人,
不许说话不许动!
2.存储器的写入和读取
#!/usr/bin/python# -*- coding: utf-8 -*-# Filename using_pickle.py# 使用存储器#加载存储器模块,as后面是别名#import pickle as p#书上说cPickle比pickle快很多import cPickle as plistpickle = [1, 2, 2, 3]picklefile = 'picklefile.data'f = file(picklefile, 'w')# 写如数据p.dump(listpickle, f)f.close()del listpicklef = file(picklefile)# 读取数据storedlist = p.load(f)print storedlistf.close()
执行结果:
[1, 2, 2, 3]
0 0
- Python学习--文件和存储器的写入和读出实例
- Python学习--文件和存储器的写入和读出实例
- excel文件的读出和写入
- java控制excel文件的 写入和读出操作
- 向文件里面写入和读出含有中文的例程
- 日志处理(文件的读出和写入)
- mysql文件写入和读出数据库
- java简单读出和写入txt文件
- 我总结的写入和读出图片
- cookie值的写入和读出
- 自定义对象的写入和读出函数
- 对象流的写入和读出
- C#写入和读出文本文件
- C#写入和读出文本文件
- C#写入和读出文本文件
- C#写入和读出文本文件
- 文件的写入与读出
- 文件的写入与读出
- poj 1190
- c++ bitset 用法
- oracle sql语句如何检索出一个表的所有字段
- Java多线程编程
- POJ1611-The Suspects-ACM
- Python学习--文件和存储器的写入和读出实例
- 栈和队列的互相实现
- TRIZ理论的进化法则分析(TRIZ学习笔记)
- 数据统计(fopen版)
- lua的string库与强大的模式匹配
- Linux文件系统的实现
- 排序算法(四)-- 快速排序
- linux条件变量若干问题
- 远程备份脚本