Skip to content

Commit 2a6660d

Browse files
author
Kazuki Suzuki Przyborowski
committed
Update pycatfile.py
1 parent 1b8ab9d commit 2a6660d

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

pycatfile.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7090,6 +7090,21 @@ def ArchiveFileValidateFile(infile, fmttype="auto", formatspecs=__file_format_mu
70907090
return ArchiveFileValidate(infile, fmttype, formatspecs, verbose, returnfp)
70917091

70927092

7093+
def ArchiveFileValidateMultiple(infile, fmttype="auto", formatspecs=__file_format_multi_dict__, verbose=False, returnfp=False):
7094+
if(isinstance(infile, (list, tuple, ))):
7095+
pass
7096+
else:
7097+
infile = [infile]
7098+
outretval = True
7099+
for curfname in infile:
7100+
curretfile = ArchiveFileValidate(curfname, fmttype, formatspecs, verbose, returnfp)
7101+
if(not curretfile):
7102+
outretval = False
7103+
return outretval
7104+
7105+
def ArchiveFileValidateMultipleFile(infile, fmttype="auto", formatspecs=__file_format_multi_dict__, verbose=False, returnfp=False):
7106+
return ArchiveFileValidateMultiple(infile, fmttype, formatspecs, verbose, returnfp)
7107+
70937108
def ArchiveFileToArray(infile, fmttype="auto", seekstart=0, seekend=0, listonly=False, contentasfile=True, uncompress=True, skipchecksum=False, formatspecs=__file_format_multi_dict__, returnfp=False):
70947109
if(IsNestedDict(formatspecs) and fmttype!="auto" and fmttype in formatspecs):
70957110
formatspecs = formatspecs[fmttype]

0 commit comments

Comments
 (0)