Or this if you want a new line for each file:
xsi = Application
extension = ".psd"
listOfFiles = []
currentProject = xsi.ActiveProject
for eachFile in xsi.ActiveProject2.ActiveScene.ExternalFiles:
if extension in eachFile.Name:
listOfFiles.append(eachFile.Name)
print eachFile
for eachPSD in listOfFiles:
newFile = open(str(currentProject) + XSIUtils.Slash + "myListFile.txt", "a")
newFile.write(str(eachPSD) + "\n")
newFile.close()
From: [email protected]
To: [email protected]
Subject: RE: list of external files
Date: Wed, 22 Jan 2014 14:03:39 +0000
would this work?
xsi = Application
extension = ".psd"
listOfFiles = []
currentProject = xsi.ActiveProject
for eachFile in xsi.ActiveProject2.ActiveScene.ExternalFiles:
if extension in eachFile.Name:
listOfFiles.append(eachFile.Name)
print eachFile
newFile = open(str(currentProject) + XSIUtils.Slash + "myListFile.txt", "w")
newFile.write(str(listOfFiles))
newFile.close()
From: [email protected]
Date: Wed, 22 Jan 2014 14:19:48 +0100
Subject: list of external files
To: [email protected]
Hi guys, is it possible to pull a list of external files from a scene that
contain only the extension .psd for instance and write it somewhere to disk.