diff pyikriam/example.py @ 170:7df753a99926

merged
author "Rex Tsai <chihchun@kalug.linux.org.tw>"
date Sun, 02 Nov 2008 02:23:13 +0800
parents 8f699a9da6c0
children 3ba3edda6d1e
line wrap: on
line diff
--- a/pyikriam/example.py	Sun Nov 02 02:21:05 2008 +0800
+++ b/pyikriam/example.py	Sun Nov 02 02:23:13 2008 +0800
@@ -1,6 +1,27 @@
-from __init__ import Ikariam
+import sys
+from ikariam import Ikariam
+
+if len(sys.argv) != 2:
+    print >> sys.stderr, 'Usage: %s <city id>' % (sys.argv[0])
+    sys.exit(1)
+    pass
+
+city_id = int(sys.argv[1]) # 117261
 
 i = Ikariam()
-city = i.city(117261)
+city = i.city(city_id)
+
+print "pull datas of the city %s" % (city_id)
 city.sync()
-print 'gold is'+city.gold
+
+print 'gold is ' + city.gold
+print 'inhabitants is ' + city.inhabitants
+print 'wood is ' + city.wood
+print 'wine is ' + city.wine
+print 'marble is ' + city.marble
+print 'crystal is ' + city.crystal
+print 'sulfur is ' + city.sulfur
+print 'positions ' + repr(city.positions)
+
+city.positions[0].sync()
+print 'positions[0] level is ' + str(city.positions[0].level)