summaryrefslogtreecommitdiff
path: root/day1/debug_exercise.py
diff options
context:
space:
mode:
authorPuneeth Chaganti2009-10-12 12:09:16 +0530
committerPuneeth Chaganti2009-10-12 12:09:16 +0530
commit8f8d0026a824dccfd5e8450f1c15a097476abd59 (patch)
treeb7cd7aadd32cc058435c9b93e5daa453dd62da92 /day1/debug_exercise.py
parent845ec77347379bd7aa7ce52f028de3c1fe6fc8b8 (diff)
parent18c066ac89eee7ea5e112c31dcc57b8e76002b06 (diff)
downloadworkshops-8f8d0026a824dccfd5e8450f1c15a097476abd59.tar.gz
workshops-8f8d0026a824dccfd5e8450f1c15a097476abd59.tar.bz2
workshops-8f8d0026a824dccfd5e8450f1c15a097476abd59.zip
Merged with mainline.
Diffstat (limited to 'day1/debug_exercise.py')
-rw-r--r--day1/debug_exercise.py16
1 files changed, 13 insertions, 3 deletions
diff --git a/day1/debug_exercise.py b/day1/debug_exercise.py
index 8b0ff22..b8ae313 100644
--- a/day1/debug_exercise.py
+++ b/day1/debug_exercise.py
@@ -1,3 +1,13 @@
-def no_bug():
- for i in range(10):
- if
+import keyword
+f = open('/path/to/file')
+
+freq = {}
+for line in f:
+ words = line.split()
+ for word in words:
+ key = word.strip(',.!;?()[]: ')
+ if keyword.iskeyword(key):
+ value = freq[key]
+ freq[key] = value + 1
+
+print freq