zoukankan      html  css  js  c++  java
  • 6、复制文件

      复制文件

    要求:

      1、将原文件xxx.txt中的内容复制到新的文件里

      2、新文件的文件名为xxx(复制).txt,即原文件名+复制进行命名

    大框架:

    1、输入想要复制的文件xxx.txt
    input()
    2、创建一个文件xxx(复制).txt
    f1 = open("xxx.(复制)","w")
    3、打开文件xxx.txt
    f2 = open("xxx.txt","r")
    4、复制xxx.txt中的内容到xxx(复制).txt中
    f1.write(f2.read())
    5、关闭两个文件
    f1.close()
    f2.close()

      例如,原文件名为hello.txt

    #1、首先输入想要复制的文件
    copy_file = input("请输入你要复制的文件名(后缀):")
    
    #2、创建一个复制文件命名为xxxx(复制).txt
    position = copy_file.rfind(".")          #找到点“.”的位置
    new_namefile = copy_file[:position]+"(复制)"+copy_file[position:]
    f1 = open(new_namefile,"w")
    
    #3、打开原文件
    f2 = open(copy_file,"r")
    
    #4、复制原文件内容到复制文件
    f1.write(f2.read())
    
    #5、关闭文件
    f1.close()
    f2.close()

      执行程序:输入hello.txt    注意:一定要带有后缀

    所有内容,仅作参考,可能有不足或错误之处,欢迎留言批评指正
  • 相关阅读:
    Python13_安装、解释器
    Python12_关于文件概念的讨论与序列化
    Python11_文件的读写
    which | whereis |locate |find
    tail命令 | head命令
    cat 命令|more命令|less命令
    数据库模型设计,第一范式、第二范式、第三范式简单例子理解
    json
    正则表达式
    SFTP相关命令
  • 原文地址:https://www.cnblogs.com/DreamRJF/p/8778046.html
Copyright © 2011-2022 走看看