Mercurial > mamba
comparison scripts/upload_level @ 374:28ba98afa756
Add script for uploading a level.
author | Simon Cross <hodgestar@gmail.com> |
---|---|
date | Sat, 17 Sep 2011 00:57:52 +0200 |
parents | |
children | 5b84172f969b |
comparison
equal
deleted
inserted
replaced
373:7376ebff1699 | 374:28ba98afa756 |
---|---|
1 #!/usr/bin/env python | |
2 | |
3 import urllib2 | |
4 import urllib | |
5 import sys | |
6 | |
7 if __name__ == "__main__": | |
8 if len(sys.argv) != 3: | |
9 print 'Usage' | |
10 print '%s <level name> <level file>' % sys.argv[0] | |
11 sys.exit(1) | |
12 level_name = sys.argv[1] | |
13 level_filename = sys.argv[2] | |
14 | |
15 with open(level_filename) as level_file: | |
16 data = level_file.read() | |
17 | |
18 url = "http://ctpug.org.za/mamba/save/%s" % level_name | |
19 print "Uploading to", url, "..." | |
20 args = urllib.urlencode([('data', data)]) | |
21 | |
22 result = urllib2.urlopen(url, args) | |
23 print result.read() |