第三十三节 文件复制Copy a File

  • 前言
  • 实践

前言

当我们需要将一个文件中的内容复制到另一个文件中时,就需要用到copyfile()函数,该函数一共有两个参数copyfile(src, dst)src用于指定源文件路径名称,dst用于指定目标文件路径名称。

实践

我们还以lyric.txt为例讲解文件复制操作。我们的目的是将其中的内容复制到名为copy.txt的文件中:

import shutil
shutil.copyfile(r"C:\Users\shen_student\Desktop\lyric.txt", r"C:\Users\shen_student\Desktop\copy.txt")

这时我们会发现指定路径下出现了一个新的文件copy.txt,打开该文件可以发现其中的内容和lyric.txt中的一模一样。

以上便是文件复制的全部内容,感谢大家的收藏、点赞、评论。我们下一节将介绍文件移动(Move a File),敬请期待~

Python编程基础:第三十三节 文件复制Copy a File相关推荐

  1. Python编程基础:第二十三节 嵌套函数调用Nested Functions Calls

    第二十三节 嵌套函数调用Nested Functions Calls 前言 实践 前言 当一个函数的返回结果是另一个函数的输入的时候,我们就可以采用嵌套调用的方式来书写代码.举例来说,y=f(x)=x ...

  2. Python编程基础:第十三节 循环控制语句Loop Control Statements

    第十三节 循环控制语句Loop Control Statements 前言 break continue pass 前言 在之前的学习中我们已经了解了常用的循环结构,如果我们在程序运行过程中需要跳过某 ...

  3. Python编程基础:第二十九节 异常Exception

    第二十九节 异常Exception 前言 实践 前言 我们在写代码时不可避免地会出错,这时候编译器便会抛出异常并中断程序的执行.针对这种情况,我们可以采用异常处理的方式捕捉程序中的异常信息,并将异常信 ...

  4. Python编程基础:第二十八节 随机数Random Numbers

    第二十八节 随机数Random Numbers 前言 实践 前言 我们在编程过程中有时候需要用到随机数,例如模拟掷骰子,模拟抽签等等.Python为我们提供了random包帮助我们生成随机数. 实践 ...

  5. Python编程基础:第二十五节 args参数*args

    第二十五节 args参数*args 前言 实践 前言 我们目前学习到的函数的参数个数都是固定的,那么我们是否可以指定任意多个参数呢?其实是可以的,这里就用到了args参数,它可以将用户指定的任意多个参 ...

  6. Python编程基础:第二十节 函数Function

    第二十节 函数Function 前言 实践 前言 目前为止,我们已经学习了常见的数据类型以及逻辑结构.但是代码都只能运行一次,如果想多次运行该段代码就得重复写多次.为了避免书写冗余的代码,我们需要引入 ...

  7. Python编程基础:第十五节 二维列表2D Lists

    第十五节 二维列表2D Lists 前言 实践 前言 列表中的元素可以是任何形式,整型.浮点型.字符串型,甚至是一个列表.当列表的元素也是列表时,我们将其称为二维列表. 实践 我们先来创建多个一维列表 ...

  8. Python编程基础:第二十四节 作用域Scope

    第二十四节 作用域Scope 前言 实践 前言 在Python中每一个变量都有其自己的生命周期,我们一般将变量分为全局变量与局部变量,全局变量是指在整个代码内部都可以访问到的变量,局部变量是指只有在函 ...

  9. Python编程基础:第十九节 索引Index Operator

    第十九节 索引Index Operator 前言 实践 前言 我们在字符串学习过程中已经接触过索引的相关内容,我们在这里做一个小结,Python中的索引分为两部分,一种是从左向右,从0开始依次递增,例 ...

最新文章

  1. 多尺度注意力机制的语义分割
  2. Balanced Binary Tree leetcode java
  3. 11个优秀的Android开发开源项目
  4. 大数据时代云计算在新媒体平台的应用研究
  5. 拼夕夕是如何“套路”你的隐私的?
  6. inspect模块---检查活动对象
  7. PAT Broken Keyboard (20)
  8. 互联网1分钟 | 0914
  9. hbase启动后在log中出现cannot get log writer
  10. python学习-字符串的基本操作
  11. 手把手教你用ECharts画折线图
  12. 程序员最爱用 Emacs 写 Python、Bash,调研了 7300 位开发者有这些发现
  13. logstash增量读取mysql中的数据到es中
  14. 矩阵快速乘法---代码
  15. 计算机毕业设计网吧管理,毕业设计50河北大学计算机毕业设计网吧管理系统.doc...
  16. java实现对称加密—数据库密码加解密
  17. 阿帕奇服务器查看本地网页,如何在Apache Web服务器上查看当前连接?
  18. 【Git命令】git commit --amend
  19. 后台提示登录失败----YYC松鼠短视频开源
  20. golang元转分、分转元

热门文章

  1. PAT甲级1082 Read Number in Chinese:[C++题解]字符串处理
  2. PAT甲级1081 Rational Sum:[C++题解]分数求和、辗转相除法求最大公约数、long long有一个数据溢出
  3. 汤家凤高等数学基础手写笔记-曲线与曲面积分
  4. springboot第十讲
  5. 定积分证明题例题_第二十天(20,11,27):积分中值定理
  6. word 流水号 自动增加_以自动组卷软件为例浅谈Python自动化办公
  7. 太阳系八大行星碰撞的视频_高中地理——太阳系与地球
  8. python统计单词出现次数_用python统计单词出现频率
  9. php 升级php5,thinkphp5升级步骤
  10. linux命令行ps1变量_利用Shell中变量PS1定制Linux Shell命令主提示符