def readFile(path):
oFile = file(path, 'r')
line = ""
line = oFile.readline()
encoding = None
lst = []
if line.startswith('/xFF/xFE'):
encoding = 'utf-16-le'
oFile.close()
import codecs
oFile = codecs.open(path, 'r', encoding)
lst = oFile.readlines()
oFile.stream.close()