Statistiques
| Révision :

root / trunk / python / ciab_user_functions.py @ 37

Historique | Voir | Annoter | Télécharger (704 octet)

1
import csv
2
import re
3
import string
4

    
5
# Read common variables
6
def read_common_variables(cvsFileName):
7
  commonVariables = {}
8
  commonVariablesFile=open(cvsFileName, "rb")
9
  fileDialect = csv.Sniffer().sniff(commonVariablesFile.read(1024))
10
#  fileDialect.skipinitialspace = True
11
  commonVariablesFile.seek(0)
12
  reader = csv.reader(commonVariablesFile, dialect=fileDialect)
13
  continuation = 1
14
  while (continuation):
15
    try:
16
      entry = reader.next()
17
      if  len(entry) >= 2:
18
        entry[0] = string.strip(entry[0])
19
              commonVariables[entry[0]] = string.strip(entry[1])
20
              print entry
21
    except StopIteration:
22
      continuation = 0
23
      commonVariablesFile.close()
24
  return commonVariables