Mercurial > hg > config
annotate python/pastebin.py @ 929:7c4be71a560b default tip
remove old aliases
| author | Jeff Hammel <k0scist@gmail.com> | 
|---|---|
| date | Mon, 20 Oct 2025 15:22:19 -0700 | 
| parents | 6b8573a62cd3 | 
| children | 
| rev | line source | 
|---|---|
| 37 
6b8573a62cd3
add a python pastebin script for mozilla (pastebinit strangely doesnt seem to work at all)
 Jeff Hammel <k0scist@gmail.com> parents: diff
changeset | 1 #!/usr/bin/env python | 
| 
6b8573a62cd3
add a python pastebin script for mozilla (pastebinit strangely doesnt seem to work at all)
 Jeff Hammel <k0scist@gmail.com> parents: diff
changeset | 2 | 
| 
6b8573a62cd3
add a python pastebin script for mozilla (pastebinit strangely doesnt seem to work at all)
 Jeff Hammel <k0scist@gmail.com> parents: diff
changeset | 3 import sys | 
| 
6b8573a62cd3
add a python pastebin script for mozilla (pastebinit strangely doesnt seem to work at all)
 Jeff Hammel <k0scist@gmail.com> parents: diff
changeset | 4 import urllib2 | 
| 
6b8573a62cd3
add a python pastebin script for mozilla (pastebinit strangely doesnt seem to work at all)
 Jeff Hammel <k0scist@gmail.com> parents: diff
changeset | 5 import urllib | 
| 
6b8573a62cd3
add a python pastebin script for mozilla (pastebinit strangely doesnt seem to work at all)
 Jeff Hammel <k0scist@gmail.com> parents: diff
changeset | 6 content = sys.stdin.read() | 
| 
6b8573a62cd3
add a python pastebin script for mozilla (pastebinit strangely doesnt seem to work at all)
 Jeff Hammel <k0scist@gmail.com> parents: diff
changeset | 7 url = 'http://pastebin.com/api_public.php' | 
| 
6b8573a62cd3
add a python pastebin script for mozilla (pastebinit strangely doesnt seem to work at all)
 Jeff Hammel <k0scist@gmail.com> parents: diff
changeset | 8 data = dict(paste_code=content, paste_subdomain='mozilla') | 
| 
6b8573a62cd3
add a python pastebin script for mozilla (pastebinit strangely doesnt seem to work at all)
 Jeff Hammel <k0scist@gmail.com> parents: diff
changeset | 9 values = urllib.urlencode(data) | 
| 
6b8573a62cd3
add a python pastebin script for mozilla (pastebinit strangely doesnt seem to work at all)
 Jeff Hammel <k0scist@gmail.com> parents: diff
changeset | 10 req = urllib2.Request(url, values) | 
| 
6b8573a62cd3
add a python pastebin script for mozilla (pastebinit strangely doesnt seem to work at all)
 Jeff Hammel <k0scist@gmail.com> parents: diff
changeset | 11 response = urllib2.urlopen(req) | 
| 
6b8573a62cd3
add a python pastebin script for mozilla (pastebinit strangely doesnt seem to work at all)
 Jeff Hammel <k0scist@gmail.com> parents: diff
changeset | 12 the_page = response.read() | 
| 
6b8573a62cd3
add a python pastebin script for mozilla (pastebinit strangely doesnt seem to work at all)
 Jeff Hammel <k0scist@gmail.com> parents: diff
changeset | 13 | 
| 
6b8573a62cd3
add a python pastebin script for mozilla (pastebinit strangely doesnt seem to work at all)
 Jeff Hammel <k0scist@gmail.com> parents: diff
changeset | 14 print the_page | 
