Python教程

python列题-基础15-22

本文主要是介绍python列题-基础15-22,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
'''
# 15.编写简易版本的拷贝工具
# 自己输入想要拷贝的数据路径
# 自己输入拷贝到哪个地方的目标路径
# 任何类型数据皆可拷贝
# ps: 个别电脑C盘文件由于权限问题可能无法拷贝
# 换其他盘尝试即可
'''

source_file_path = input('请输入你要复制的的数据路径>>>:')
target_file_path = input('请输入你要粘贴到那个地方路径>>>:')

#二进制模式下
with open(r'%s' % source_file_path, 'rb') as read_file, open(r'%s' % target_file_path, 'wb') as write_file:
    data = read_file.read()
    write_file.write(data)

#文本模式下
with open(r'%s' % source_file_path, 'r', encoding='utf8') as read_file, open(r'%s' % target_file_path, 'w', encoding='utf8') as write_file:
    data = read_file.read()
    write_file.write(data)

这篇关于python列题-基础15-22的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!