We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cebbf56 commit d8a6245Copy full SHA for d8a6245
other/word_patterns.py
@@ -17,9 +17,8 @@ def main():
17
startTime = time.time()
18
allPatterns = {}
19
20
- fo = open('Dictionary.txt')
21
- wordList = fo.read().split('\n')
22
- fo.close()
+ with open('Dictionary.txt') as fo:
+ wordList = fo.read().split('\n')
23
24
for word in wordList:
25
pattern = getWordPattern(word)
@@ -29,9 +28,9 @@ def main():
29
28
else:
30
allPatterns[pattern].append(word)
31
32
- fo = open('Word Patterns.txt', 'w')
33
- fo.write(pprint.pformat(allPatterns))
34
+ with open('Word Patterns.txt', 'w') as fo:
+ fo.write(pprint.pformat(allPatterns))
+
35
totalTime = round(time.time() - startTime, 2)
36
print('Done! [', totalTime, 'seconds ]')
37
0 commit comments