Mercurial > hg > TextShaper
view textshaper/url2txt.py @ 37:8cf9a26b9aaa
STUB: textshaper/main.py textshaper/tablify.py
author | Jeff Hammel <k0scist@gmail.com> |
---|---|
date | Mon, 12 May 2014 10:29:06 -0700 |
parents | e6f680d25d63 |
children | 56fa70e2e239 |
line wrap: on
line source
#!/usr/bin/env python """ get the human-form of the name of the final path segment in a url: xclip -o | sed 's/_//' | sed 's/.html//' """ import sys def url2txt(url): """gets the text equivalent of a URL""" url = url.rstrip('/') if '/' in url: url = url.rsplit('/')[-1] if '.' in url: url = url.split('.', 1)[0] url = url.replace('_', ' ') return url def main(args=sys.argv[1:]): """CLI""" for arg in args: print url2txt(arg) if __name__ == '__main__': main()