Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/load_save.py
diff options
context:
space:
mode:
Diffstat (limited to 'load_save.py')
-rw-r--r--load_save.py33
1 files changed, 22 insertions, 11 deletions
diff --git a/load_save.py b/load_save.py
index 9d2ba78..18369a3 100644
--- a/load_save.py
+++ b/load_save.py
@@ -1,26 +1,37 @@
#load_save.py
+"""
+ Copyright (C) 2010 Peter Hewitt
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+"""
+import logging
+
import g
-loaded=[] # list of strings
+loaded = [] # list of strings
+
def load(f):
global loaded
try:
for line in f.readlines():
loaded.append(line)
- except:
- pass
+ except Exception as e:
+ logging.debug('Could not readlines: %s' % (e))
+
def save(f):
- f.write(str(g.pattern)+'\n')
- f.write(str(g.level)+'\n')
+ f.write(str(g.pattern) + '\n')
+ f.write(str(g.level) + '\n')
+
# note need for rstrip() on strings
def retrieve():
global loaded
- if len(loaded)==2:
- g.pattern=int(loaded[0])
- g.level=int(loaded[1])
-
-
-
+ if len(loaded) == 2:
+ g.pattern = int(loaded[0])
+ g.level = int(loaded[1])