M
mike.aldrich
Hi folks,
I am trying to read the first occurence of non-whitespace in a file,
within a zipfile. Here is my code:
zipnames = glob.glob("<search_dir>*")
for zipname in zipnames:
z = zipfile.ZipFile(zipname, "r")
for filename in z.namelist():
count = len(z.read(filename).split('\n'))
if fnmatch.fnmatch(filename, "*AUDIT*"):
test = filename.split(' ')
print 'File:', test[0],
bytes = z.read(filename)
print 'has', len(bytes), 'bytes'
print 'and', count, 'lines'
The first line in the file I am examining will be a number followed by
more whitespace. Looks like I cannot split by whitespace?
I am trying to read the first occurence of non-whitespace in a file,
within a zipfile. Here is my code:
zipnames = glob.glob("<search_dir>*")
for zipname in zipnames:
z = zipfile.ZipFile(zipname, "r")
for filename in z.namelist():
count = len(z.read(filename).split('\n'))
if fnmatch.fnmatch(filename, "*AUDIT*"):
test = filename.split(' ')
print 'File:', test[0],
bytes = z.read(filename)
print 'has', len(bytes), 'bytes'
print 'and', count, 'lines'
The first line in the file I am examining will be a number followed by
more whitespace. Looks like I cannot split by whitespace?