python html5 bootstrap 视频教程
德云社区 门户 IT 编程 编程语言 Python 查看内容

python 2.7.8 下的基本文件“读/写”操作

2014-12-16 15:32| 发布者: digitser| 查看: 1644| 评论: 2|原作者: liangsheng

摘要: python 2.7.8 下的基本文件“读/写”操作 以下是把一文件内容拷贝到另一文件的基本 “读/写” 操作。主要有用到 raw_input()、open() 内置函数,for 循环,file.readlines()、file.write()、file..close() 方法。 ...
AI人工智能 语音助理 人工翻译 教程

       以下是把一文件内容拷贝到另一文件的基本 “读/写” 操作。主要有用到 raw_input()、open() 内置函数,for 循环,file.readlines()、file.write()、file..close() 方法。

  1. #!/usr/bin/env python2
  2. # -*- coding: UTF-8 -*-

  3. readfile = raw_input("Please typing filename with path to read:")   #要读取文件

  4. readfile_objet = open(readfile, "r")

  5. writefile = raw_input("Please typing filename with path to write:") #要写入文件

  6. writefile_objet = open(writefile, "w+")

  7. count = 0   #初始计数

  8. for line in readfile_objet.readlines():  #将要读取文件的内容,迭代到要写入文件
  9.     writefile_objet.write(line)
  10.     count = count + 1

  11. readfile_objet.close() #关闭读取文件,保存   
  12. writefile_objet.close() #关闭写入文件,保存

  13. print(count)    #打印写入行数

复制代码
1、raw_input() 内置函数社区内已有相关主题,不多说。请 "单击此处" 前往查看。

2、open() 内置函数社区内也有相关主题,不多说。请 "单击此处" 前往查看。

3、for 循环很简单且常用,也不多说。

4、这里主要讲 file.readlines()、file.write()、file.close() 方法。以下为官方原 EN 中文翻译,大家可参考一下:
     file.readlines() 方法官方原 EN 帮助文档编制中文翻译
使用 readline() 方法读取直到 EOF (文件结束) 为止,返回含有读取行的列表。若存在可选 sizehint 自变量,就不会读取到 EOF,会读取整行总计约 sizehint 字节 (在舍入到内部缓冲区大小后,是可能的)。能实现类似-文件接口的对象可选择忽略 sizehint,若不能被实现或被高效实现的话。

     file.write() 方法官方原 EN 帮助文档编制中文翻译
把字符串写入文件。没有返回值。由于缓冲原因,字符串不会实际展示在文件中,直到调用 flush()close() 方法。

     file.close() 方法官方原 EN 帮助文档编制中文翻译
关闭文件。已关闭文件不可再读取或写入。在文件关闭后,任何需要该文件处于打开状态的操作,会引发 ValueError (值错误)。允许多次调用 close() 方法。

版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究法律责任。

路过

雷人

握手

鲜花

鸡蛋

相关阅读

发表评论

最新评论

引用 liangsheng 2014-12-16 14:57
python 2.7.8 下的基本文件“读/写”操作
引用 liangsheng 2014-12-16 14:59
python 2.7.8 下的基本文件“读/写”操作

查看全部评论(2)

相关分类

数字网页 IDE 2021 注册机 注册码生成器 附详细破解方法
数字网页 IDE 2021 注册机 注册码生成器 附详细破解方法 完整 完美破解补丁 注册机 注册码生成器,破解后与 VIP 客户在功能方面没有任何区别。 数字 Python IDE 目前还在[8/3 天前]
数字翻译 2021 注册机 注册码生成器 内存破解器 附详细用法
数字翻译 2021 注册机 注册码生成器 内存破解器 附详细用法 完整 完美破解补丁 注册机 注册码生成器 内存破解器,破解后与 VIP 客户在功能方面没有任何区别。 数字 Pytho[49/2021-03-26]
乐数软件2021版应用 IDE 正式对外发行 2020.5版程序停止维护
乐数软件2021版应用 IDE 正式对外发行 2020.5版程序停止维护 2021 年 3 月 21 日乐数软件正式对外发行 2021 版应用 IDE 共 6 款大应用及与之配套的很多小应用,包括大家所[53/2021-03-26]
MicroPython 1.14 官方中文文档编制 帮助手册 人工翻译 在线手册
MicroPython 1.14 官方中文文档编制 帮助手册 人工翻译 在线手册 目前上传的最新 zh-CN 人工翻译版本为 MicroPython 1.14。 MicroPython 1.14 中文文档编制采用机器辅助 +[59/2021-03-18]
MicroPython 1.14 官方中文文档编制 帮助手册 人工翻译 更新日志
MicroPython 1.14 官方中文文档编制 帮助手册 人工翻译 更新日志 目前上传的最新 zh-CN 人工翻译版本为 MicroPython 1.14。 MicroPython 1.14 中文文档编制采用机器辅助 +[24/2021-03-18]
Qt for MCUs 1.7 官方文档编制 中文手册 全人工翻译 更新日志
Qt for MCUs 1.7 官方文档编制 中文手册 全人工翻译 更新日志 目前上传的最新 zh-CN 人工翻译版本为 Qt for MCUs 1.7。 Qt for MCUs 1.7 中文文档编制采用机器辅助 + 全人[28/2021-03-17]
Qt for MCUs 1.7 官方文档编制 中文教程 全人工翻译 在线手册
Qt for MCUs 1.7 官方文档编制 中文教程 全人工翻译 在线手册 目前上传的最新 zh-CN 人工翻译版本为 Qt for MCUs 1.7。 Qt for MCUs 1.7 中文文档编制采用机器辅助 + 全人[33/2021-03-17]
数字 Python IDE 2021 注册机 注册码生成器 附详细破解方法
数字IDE 注册机 注册码生成器 内存破解器 附详细使用方法 完整 完美破解补丁 注册机 注册码生成器 内存破解器,破解后与 VIP 客户在功能方面没有任何区别。 数字 Python [106/2021-02-21]
Qt 6.0精减WebEngine SerialPort Multimedia等成为半残GUI框架一览 何解
Qt 6.0精减WebEngine SerialPort Multimedia等成为半残GUI框架一览 何解 由于 Qt 集成了大量成熟模块,使之成为 C++ 领域中最好用的开源技术跨平台 GUI 开发框架。 基于 Q[62/2021-02-16]
Qt 6.0.1 官方中文文档编制 中文手册 中文帮助 更新日志
Qt 6.0.1 官方中文文档编制 中文手册 中文帮助 更新日志 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 Qt 6.0.1。 Qt 6.0.1 中文文档编制[76/2021-02-15]
Qt 6.0.1 官方中文文档编制 中文手册 中文帮助 全人工翻译
Qt 6.0.1 官方中文文档编制 中文手册 中文帮助 全人工翻译 以后不再上传 en-US 官方原版文档编制,目前上传的最新 zh-CN 人工翻译版本为 Qt 6.0.1。 Qt 6.0.1 中文文档编[132/2021-02-15]
Visual Studio Build Tools 2017 2019 en-US for Windows VCTools C/C++编译工具
Visual Studio Build Tools 2017 2019 en-US for Windows VCTools C/C++编译工具包 主要针对 MicroSoft Windows 7 8 10 平台为进行 C/C++ 代码编译而构建的官方离线编译工[86/2021-02-11]
Windows7 Visual Studio 2017 2019 修正 vs_installer.opc certificate is invalid
Windows7 Visual Studio 2017 2019 修正 vs_installer.opc certificate is invalid Windows7 SP1 for Visual Studio Installer 2017 2019 离线安装包有时会无声自动退出,[45/2021-02-11]
Windows7 SP1如何修正Visual Studio 2017 2019 certificate is invalid 问题
Windows7 SP1如何修正Visual Studio 2017 2019 certificate is invalid 问题 Windows7 SP1 无法安装 Visual Studio 2017 2019 离线安装包的主要问题,是系统需要安装特定补[66/2021-02-11]
Windows7 修正 Visual Studio 2017 2019 安装程序清单签名验证失败
Windows7 修正 Visual Studio 2017 2019 安装程序清单签名验证失败 Windows7 SP1 for Visual Studio Installer 2017 2019 离线安装包弹出 安装程序清单签名验证失败 提示对[61/2021-02-11]

Archiver|Sitemap|小黑屋|德云社区   

GMT+8, 2021-4-16 01:16 , Processed in 0.044885 second(s), 28 queries .

工业和信息化部: 粤ICP备14079481号-2

技术支持 乐数软件     版权所有 © 2014-2021 德云社区    

返回顶部