美文网首页
python文件 读写

python文件 读写

作者: 今天天气很好嗯 | 来源:发表于2019-01-29 20:58 被阅读0次

文件读写 todo...

###
# 打开文件
   #file = open
   #r:只读
   #w:写入
   #a:追加
   #b:二进制读取
   #encoding = 'utf-8'

   # 写入文件
      #write('写入内容')
      #flush()

   #读取文件
      # read(n)
      # readline() 读取一行
      # readlines()读取所有行

   # 关闭文件
   #   close()
###
#读取当前桌面的上的weather txt
file_name='weather.txt'
file_path = 'C:/Users/Administrator/Desktop/'+file_name
file = open(file_path,'r')
fileTxt = file.read()
print('fileTxt',fileTxt)

#新文件
index = file_name.index('.')
name = file_name[0:index]
# 后缀
suffix = file_name[index:]

new_file_name = name+'-副本'+suffix
new_file_path ='C:/Users/Administrator/Desktop/'+new_file_name
new_file = open(new_file_path,'w')
new_file.write(fileTxt)

file.close()
new_file.close()
最后封装一个方法 
def copyFile(copyFileName):
    file = open(copyFileName,'r')
    content = file.read()

    new_file_name = copyFileName[copyFileName.rindex('/')+1:]
    print('文件名字',new_file_name)
    index = copyFileName.rindex('.')
    name = copyFileName[0:index]
    suffix = copyFileName[index:]
    new_file_name = name + '-副本1' + suffix
    print('copy的文件名字', new_file_name)
    new_file = open(new_file_name,'w')
    new_file.write(content)

    file.close()
    new_file.close()

copyFile('C:/Users/Administrator/Desktop/pc端修改的.txt')

相关文章

网友评论

      本文标题:python文件 读写

      本文链接:https://www.haomeiwen.com/subject/ybdfsqtx.html