获得目录下相关文件,文件夹信息
import os
import os.path
rootdir = "D:\\proclog\\loganalysis\\result\\bill"
for parent, dirnames, filenames in os.walk(rootdir):
#case 1:
for dirname in dirnames:
print "parent is:" + parent
print "dirname is:" + dirname
#case 2
for filename in filenames:
print "parent is:" + parent
print "filename with full path :" + os.path.join(parent, filename)
GZIP包处理gz压缩文件内容:
import gzip
f = gzip.open('/home/joe/file.txt.gz', 'rb')
file_content = f.read()
f.close()
Example of how to create a compressed GZIP file:
import gzip
content = "Lots of content here"
f = gzip.open('/home/joe/file.txt.gz', 'wb')
f.write(content)
f.close()
Example of how to GZIP compress an existing file:
import gzip
f_in = open('/home/joe/file.txt', 'rb')
f_out = gzip.open('/home/joe/file.txt.gz', 'wb')
f_out.writelines(f_in)
f_out.close()
f_in.close()
文件的读写:
#file write
#filename = "test.html"
#
#print "Writing to file: %s" % filename
#
#
#file = open(filename, 'a')
#
#file.write("This is the n撒旦法啊的ew content of test.txt :-)中文呢\n")
#
#file.close()
#file_object = open('test.txt')
#try:
# all_the_text = file_object.read()
#finally:
# file_object.close()
#
#for line in all_the_text.split('\n'):
# print line