+++ /dev/null
-#----------------------------------------------------------------------------
-# Name: fileutils.py
-# Purpose: Active grid miscellaneous utilities
-#
-# Author: Jeff Norton
-#
-# Created: 12/10/04
-# CVS-ID: $Id$
-# Copyright: (c) 2004-2005 ActiveGrid, Inc.
-# License: wxWindows License
-#----------------------------------------------------------------------------
-
-import os
-
-def createFile(filename, mode='w'):
- f = None
- try:
- f = file(filename, mode)
- except:
- os.makedirs(filename[:filename.rindex(os.sep)])
- f = file(filename, mode)
- return f
-
-def compareFiles(file1, file2):
- file1.seek(0)
- file2.seek(0)
- while True:
- line1 = file1.readline()
- line2 = file2.readline()
- if (len(line1) == 0):
- if (len(line2) == 0):
- return 0
- else:
- return -1
- elif (len(line2) == 0):
- return -1
- elif (line1 != line2):
- return -1
-