|
|
获得目录下相关文件,文件夹信息
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 gzipf = gzip.open('/home/joe/file.txt.gz', 'rb')file_content = f.read()f.close()Example of how to create a compressed GZIP file:import gzipcontent = "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 gzipf_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
|
|