uu快3公式_uu快3最新版_概率

python之文件的复制

时间:2020-01-05 05:17:54 出处:uu快3公式_uu快3最新版_概率

3

        break

1

dp.close()

new_file_name = old_file_name[:index]+"[复件]"+old_file_name[index:]

while True:

还也能用下面代码:

9

4

第五行去查找old_file_name這個变量的字符串中最右边再次再次出现的有另一一5个'.'符号的下标。

dp = open(new_file_name,'w')

8

    if len(content) == 0:

那么 上边有有另一一5个疑问,机会说大家要克隆技术有另一一5个你不知多大的文件的事先,千万不多用read,机会read会把所有的内容都读进内存,机会這個文件很大你的内存就崩了,也不要用readlines机会机会你的文件内容也能一行,這個行的数据很大,那你的内存也会被影响到。

6

10

index = old_file_name.rfind('.')

    content = fp.read(1024)

2

7

1

old_file_name = input("Please input what's file do you want to copy go:")

本文转自 周子琪 51CTO博客,原文链接:http://blog.51cto.com/izhouyu/1967644

new_file_name = old_file_name[:index]+"[复件]"+old_file_name[index:]

3

12

fp.close()

11

fp = open(old_file_name)

5

13

dp.write(content)

content = fp.read()

5

第四行是打开大家要旧文件,用content变量是保存旧文件上边的内容

上边代码是文件的克隆技术,大家的思路是事先的:

fp = open(old_file_name)

2

dp = open(new_file_name,'w')

7

4

第六行是给new文件命名,而且赋予给变量new_file_name這個变量啊

import os

old_file_name = input("Please input what's file do you want to copy go:")

8

index = old_file_name.rfind('.')

import os

第二行让用户输入你想克隆技术的文件,這個文件时需指在,而且最好是绝对路径。

    dp.write(content)

而且你打开有另一一5个指在的文件,而且去读取這個文件的内容,而且去创建有另一一5个新的文件,這個文件的名字是旧文件名字上边上加[复件]事先的字体。而且把大家事先在旧文件中读到的内容写到新文件上边去。关闭有另一一5个文件就好啦。

6

上边代码的第8行是读這個文件的前102有另一一5个字符,而且再去判断读出来的内容是全是 为空的,机会是得话就break退出循环,机会全是 就就把内容写入新文件中

热门

热门标签