CMS 3D CMS Logo

pickleFileCreater.py
Go to the documentation of this file.
1 from __future__ import print_function
2 __author__="Aurelija"
3 __date__ ="$2010-07-26 12.51.12$"
4 
5 from os.path import join
6 import pickle
7 import os
8 
9 def createPickleFile(fileName, listRule, path = os.getcwd()):
10 
11  dict = {}
12 
13  try:
14  for filePath, lines in listRule:
15  dict[filePath] = lines
16  file = open(join(path, fileName), 'wb')
17  pickle.dump(dict, file)
18  file.close()
19  except TypeError:
20  print('Wrong types')
21  except IOError:
22  print('Cannot open %s file'%fileName)
void print(TMatrixD &m, const char *label=nullptr, bool mathematicaFormat=false)
Definition: Utilities.cc:47
def createPickleFile(fileName, listRule, path=os.getcwd())
static std::string join(char **cmd)
Definition: RemoteFile.cc:21