浅谈Python实现2种文件复制的方法
2018-01-19 10:37
1086 查看
本文实例主要实现Python中的文件复制操作,有两种方法,具体实现代码如下所示:
#coding:utf-8 # 方法1:使用read()和write()模拟实现文件拷贝 # 创建文件hello.txt src = file("hello.txt", "w") li = ["Hello world \n", "Hello China \n"] src.writelines(li) src.close() #把hello.txt 拷贝到hello2.txt src = file("hello.txt", "r") dst = file("hello2.txt", "w") dst.write(src.read()) src.close() dst.close() # 方法2:使用shutil模块 # shutil模块是一个文件、目录的管理接口,提供了一些用于复制文件、目录的函数 # copyfile()函数可以实现文件的拷贝 # copyfile(src, dst) # move()函数实现文件的剪切 # move(src, dst) import shutil shutil.copyfile("hello.py", "hello2.py") #hello.txt内容复制给hello2.txt shutil.move("hello.py", "../") #hello.txt复制到当前目录的父目录,然后删除hello.txt shutil.move("hell2.txt", "hello3.txt") #hello2.txt移到当前目录并命名为hello3.py, 然后删除hello2.txt
总结
以上就是本文关于浅谈Python实现2种文件复制的方法的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
您可能感兴趣的文章:
相关文章推荐
- 【Python】 2种实现文件复制的方法
- python通过shutil实现快速文件复制的方法
- 使用Python实现从各个子文件夹中复制指定文件的方法
- python通过shutil实现快速文件复制的方法
- Python利用递归实现文件的复制方法
- python处理文本文件实现生成指定格式文件的方法
- python复制文件代码实现
- linux awk 多文件操作2种实现方法
- 在Node.js中实现文件复制的方法和实例
- Python锁文件实现(其中第二种方法是转载的)
- python实现跨文件全局变量的方法
- python实现文件分组复制到不同目录的例子
- Python实现扫描指定目录下的子目录及文件的方法
- python处理文本文件实现生成指定格式文件的方法
- awk 多文件操作2种实现方法
- Python实现扫描指定目录下的子目录及文件的方法
- python计算文件的行数和读取某一行内容的实现方法
- php(创建、删除、移动、复制)文件及文件夹操作的实现方法
- awk 多文件操作2种实现方法
- 字符流方法实现复制文件