python复制文本的两种方法:

#!/usr/bin/env python
# -*- coding:UTF-8 -*-
import os
### 方法一, 读写文件进行复制
#1、创建文件test1.txt
f1 = open('test1.txt', 'w+')
f1.writelines(['hello\n', 'world!\n', 'welcome to python study!\n'])
f1.close()
if os.path.exists('test1.txt'):
    print u'文件创建成功!'
    # 2、复制文件
    f1 = open('test1.txt')
    f2 = open('test2.txt', 'w')
    f2.write(f1.read())
    f1.close()
    if os.path.exists('test2.txt'):
        print u'文件复制成功!'
    f2.close()
print '#' * 30
### 方法二, 导入shutil模块实现拷贝
import shutil
shutil.copyfile('test1.txt', 'test3.txt')
if os.path.exists('test3.txt'):
    print u'文件test3复制成功!'