Copy files on os level via python
This script copies the file of a Read node to a specific folder.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
import shutil import os readNode = nuke.toNode('Read12') path = readNode["file"].getValue() destfolder = "C:/Users/sschweiger/Desktop/test/" srcfolder = path.split("/")[-2] srcname = path.split("/")[-1] srcSize = os.path.getsize(path) if not os.path.isfile(destfolder): nuke.message('Copypocess for Videofile '+path.split("/")[-1]+' will start after klicking "OK"!'+' Wait for Message before continue!') shutil.copy2(path, destfolder) destSize = os.path.getsize(destfolder+srcname) x=0 while (x!=1): if srcSize==destSize: x=1 else: x=0 nuke.message('Copied sucsessfully!') |