Mercurial > hg > config
changeset 779:a3a83eda831c
mv to own repo for demo purposes
author | Jeff Hammel <k0scist@gmail.com> |
---|---|
date | Thu, 14 Jul 2016 12:26:19 -0700 |
parents | 9b75dc884c78 |
children | c1ab43edf296 |
files | python/a8e.py |
diffstat | 1 files changed, 0 insertions(+), 27 deletions(-) [+] |
line wrap: on
line diff
--- a/python/a8e.py Wed Jul 13 16:09:11 2016 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,27 +0,0 @@ -#!/usr/bin/env python - -import sys -import urllib2 - -def a8e(text): - text = text.split() - retval = [] - for word in text: - if len(word) < 4: - retval.append(word) - else: - retval.append(word[0] + '%d' % (len(word) - 2) + word[-1]) - return ' '.join(retval) - -def main(args=sys.argv[1:]): - if len(args) == 1 and (args[0].startswith('http://') - or args[0].startswith('https://')): - text = urllib2.urlopen(args[0]).read() - else: - text = ' '.join(args) - # TODO: read from stdin if no args - print a8e(text) - -if __name__ == '__main__': - main() -