Python实现的读取文件内容并写入其他文件操作示例

yipeiwu_com6年前Python基础

本文实例讲述了Python实现的读取文件内容并写入其他文件操作。分享给大家供大家参考,具体如下:

文件目录结构,如图:

read_file.py是工作文件,file_test.py是读取文件源,write_test.py是写入目标文件。

文件A:file_test.py

#coding=utf-8
for i in range(1, 10):
  print i

文件B:read_file.py

# coding=utf-8
# 打开件A
f = open('./file_test.py', 'rb')
# 读取文件A内容
print '---------- read file ---------'
content = f.read()
print 'content = ', content
# 打开文件B
w = open('./write_test.py', 'wd')
print '--------- write file --------'
# 将文件A的内容,写入文件B
w.write(content)
print '--------- close file --------'
# 关闭文件B
w.close()
# 关闭文件B
f.close()
print '--------- end ----------'

文件C:write_file.py

#coding=utf-8
for i in range(1, 10):
  print i

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python文件与目录操作技巧汇总》、《Python文本文件操作技巧汇总》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程

希望本文所述对大家Python程序设计有所帮助。

相关文章

Python脚本利用adb进行手机控制的方法

一.  adb 相关命令:   1. 关闭adb服务:adb kill-server   2. 启动adb服务  adb start-server   3. 查询当前...

python3实现ftp服务功能(服务端 For Linux)

python3实现ftp服务功能(服务端 For Linux)

本文实例为大家分享了python3实现ftp服务功能的具体代码,供大家参考,具体内容如下 功能介绍: 可执行的命令: ls pwd cd put rm get mkdir 1、...

使用turtle绘制五角星、分形树

使用turtle绘制五角星、分形树

本文实例为大家分享了使用turtle绘制五角星和分形树的具体代码,供大家参考,具体内容如下 turtle 库 与之前程序的区别: 没有显示的input()与output() 没...

Python迭代器和生成器定义与用法示例

本文实例讲述了Python迭代器和生成器定义与用法。分享给大家供大家参考,具体如下: 迭代器 iter() 迭代器是访问集合中元素的一种方式,迭代器 object 从集合中的第一个元素开...

在Python的setuptools框架下生成egg的教程

本文介绍了 setuptools 框架的内容,它是 PEAK 的一个副项目,它提供了比 distutils 更加简单的包管理和发行功能。 开始 setuptools 模块很会 “规避”。...