1 #!/usr/local/bin/python
5 # an aggressive little script for trimming duplicate cookies
12 'dont', 'have', 'more', 'will', 'your',
13 'and', 'are', 'had', 'the', 'you',
14 'am', 'an', 'is', 'll', 've', 'we',
15 'a', 'd', 'i', 'm', 's',
21 f = re.sub('[\W_]', '', f)
23 f = re.sub(word, '', f)
24 # f = re.sub('[aeiouy]', '', f)
25 # f = re.sub('[^aeiouy]', '', f)
34 for line in file(datfile):
37 if not dups.has_key(key):
39 dups[key].append(fortune)
40 fortunes.append(fortune)
44 for key in dups.keys():
45 if len(dups[key]) == 1:
47 o = file(datfile + '~', "w")
48 for fortune in fortunes:
56 if raw_input("Remove last fortune? ") == 'y':
59 o.write(fortune + "%\n")
62 assert len(sys.argv) == 2