#!/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 p

listpickle = [1, 2, 2, 3]

picklefile = 'picklefile.data'

f = file(picklefile, 'w')

# 写如数据

p.dump(listpickle, f)

f.close()

del listpickle

f = file(picklefile)

# 读取数据

storedlist = p.load(f)

print storedlist

f.close()

执行结果:

[1, 2, 2, 3]

再来看一个使用cPickle储存器存储对象的例子

#!/usr/bin/python

#Filename:pickling.py

import cPickle as p

shoplistfile = 'shoplist.data'

shoplist = ['apple', 'mango', 'carrot']

f = file(shoplistfile, 'w')

p.dump(shoplist, f)

f.close()

del shoplist

f = file(shoplistfile)

storedlist = p.load(f)

print storedlist

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

相关文章

相关视频

网友评论

文明上网理性发言,请遵守 新闻评论服务协议我要评论

立即提交

专题推荐独孤九贱-php全栈开发教程

全栈 100W+

主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门

玉女心经-web前端开发教程

入门 50W+

主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门

天龙八部-实战开发教程

实战 80W+

主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习

python编程读写文件内容_Python编程中对文件和存储器的读写示例相关推荐

  1. .rpt文件内容读取java_Java 中读取文件内容的 n 中方式

    前言 刚接触 java 的时候很困惑一个事情 File相对路径,以哪个目录为参照物. 随着 io 模型的发展,java 1.7 的 nio,使用 Path.Paths 和 Files 等来方便 io ...

  2. python批量读取文件内容_Python之批量读取文件【面试必学】

    原博文 2019-12-24 14:00 − python的os模块可以实现普遍的操作系统功能,并且和平台无关.以下为实现根目录下文件的批量读取. os.listdir(dirname)可以列出dir ...

  3. python pandas读取文件内容_python pandas读取大型文件

    数据处理:pandas处理大型csv文件,使用pandas分块处理大文件 1. 读取限定列 一个 csv文件中,有很多列,而我们只关心其中的某些列是,如果把每行数据都读取出来,在提取信息,显然会增加I ...

  4. python实现复制文件内容_python实现复制大量文件功能

    python实现复制大量文件功能 时间:2020-11-18 06:15:09 作者:背锅熊 阅读:91次撤稿申请 原本是去项目公司拷数据信息,結果来到发觉有500G,靠系统软件的拷贝作用怕是得很多钟 ...

  5. python显示中文文件内容_Python实现的json文件读取及中文乱码显示问题解决方法...

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  6. python连接ftp服务器获取文件内容_python 访问ftp服务器文件

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  7. android 读写文件 简书,Android 中的文件操作

    Android 文件操作 概述 Android 中的文件操作主要涉及到两个部分,一个是内部存储的读写,一个是外部存储的读写两者的主要区别如下表: 内部存储 外部存储 始终可用 它并非始终可用,因为用户 ...

  8. php文件读写用什么函数,php中常用文件操作读写函数介绍_PHP教程

    本文章介绍了下面几个常用的文件操作函数 file_get_contents 读取整个文件内容 fopen 创建和打开文件 fclose 关闭文件 fgets 读取文件一行内容 file_exists ...

  9. ESRI的Shapefile文件向Google Earth中KML文件的格式转换

    转载自http://wenku.baidu.com/link?url=3TG7c0cERbdnZwFBLq6n2v-chB-k4ja5ikNYSyRQHyLf4yvYCGBEGrlhch8GD5e-9 ...

最新文章

  1. CentOS下安装JDK1.7
  2. java 环境变量的涵义
  3. Js中的数据属性和访问器属性
  4. 动态规划和贪心算法的区别
  5. 一不小心,知乎炸了!
  6. KNN K近邻算法学习
  7. beeline安装_hive使用beeline配置远程连接
  8. fancybox 无效 失效 直接打开页面, ajax 之后 fancybox对更新的数据无效,Jquery失效 无效...
  9. Semantic Analysis
  10. OwinStartup不触发
  11. UVA10196 Check The Check【模拟+回溯】
  12. 超酷的屏幕抠图转场技巧
  13. 破解 找回 lockdir 加密的文件
  14. vs2017下载安装教程
  15. 为windows server 2008 r2系统安装笔记本内置摄像头驱动的过程
  16. 任天堂如何通过旧技术赢得胜利
  17. 一副眼镜一千多贵吗_一副近视眼镜的成本大概多少?
  18. react 报 Objects are not valid as a React child (found: object with keys {}). If you meant to render.
  19. IMEI IMSI和ICCID
  20. 华为荣耀20和x10比较_华为畅享20Pro和荣耀X10哪个好-有什么区别-哪个性价比高

热门文章

  1. 海外游戏代投需要注意的
  2. [Django]MVT模式的详解
  3. html哭脸字符,科学网—Unicode中的符号 - 丁祥欢的博文
  4. 抓包工具Charles--出现unknown情况解决办法
  5. 揭开人工智能的神秘面纱
  6. Linux嵌入式开发——vim编辑器
  7. 卖座项目需要注意的点
  8. mars3d基于vue3.0的widget使用
  9. 《黑客大曝光:移动应用安全揭秘及防护措施》一3.3 越狱:发泄愤怒
  10. 《权威指南》笔记 -- 8.2 函数调用