Как ввести файл и экспортировать его как копию? - PullRequest
0 голосов
/ 08 ноября 2018

У меня есть файл (файл xls), который я хочу скопировать, и с этой копией я хочу сделать из него два других файла xls.Хорошо ли это использовать для этого или есть что-то еще.Я хочу написать функцию для копирования и удаления, но я новичок в Python.

Ответы [ 2 ]

0 голосов
/ 08 ноября 2018

Безопаснее, если вы переместите первый файл после создания первой копии, поэтому вы не удалите его случайно, если ваша программа не смогла правильно записать ни один из файлов. Это также в два раза быстрее

import shutil
shutil.copy("c:\\temp\\searchme.png","c:\\temp\\searchme2.png")
shutil.move("c:\\temp\\searchme.png","c:\\temp\\searchme3.png")

Двойная обратная косая черта необходима, чтобы python обрабатывал каталог

0 голосов
/ 08 ноября 2018

Как это?

import shutil
import os

# Copy a file
shutil.copy("original.xlsx", "duplicate.xlsx")
# Delete a file
os.remove("duplicate.xlsx")
...