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

yipeiwu_com7年前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中的len()函数的使用

函数:len() 1:作用:返回字符串、列表、字典、元组等长度 2:语法:len(str) 3:参数: str:要计算的字符串、列表、字典、元组等 4:返回值:字符串、列表、字典、元组等...

tensorflow 变长序列存储实例

问题 问题是这样的,要把一个数组存到tfrecord中,然后读取 a = np.array([[0, 54, 91, 153, 177,1], [0, 50, 89, 147,...

Python实现的数据结构与算法之快速排序详解

Python实现的数据结构与算法之快速排序详解

本文实例讲述了Python实现的数据结构与算法之快速排序。分享给大家供大家参考。具体分析如下: 一、概述 快速排序(quick sort)是一种分治排序算法。该算法首先 选取 一个划分元...

Django使用 Bootstrap 样式修改书籍列表过程解析

Django使用 Bootstrap 样式修改书籍列表过程解析

展示书籍列表: 首先修改原先的 book_list.html 的代码: <!DOCTYPE html> <!-- saved from url=(0042)htt...

pyenv与virtualenv安装实现python多版本多项目管理

pyenv与virtualenv安装实现python多版本多项目管理

踩了很多坑,记录一下这次试验,本次测试环境:Linux centos7 64位。 pyenv是一个python版本管理工具,它能够进行全局的python版本切换,也可以为单个项目提供对应...