Professional Documents
Culture Documents
Python Kurs - Dan 3
Python Kurs - Dan 3
Python Kurs - Dan 3
● Distribucija koda
import sys
print sys.path
sys.path.append("neka_putanja")
sys.path.append("zipovani_moduli.zip")
sys.path.append("zipovani_moduli.zip/lib/")
IO
Argumenti, okruženje, fajlovi, serijalizacija
if len(sys.argv) != 2:
print "Način korištenja: %s <argument>"%sys.argv[0]
else:
print "%s"%hex(int(sys.argv[1]))
Metoda Značenje
db = shelve.open("shelved.dat")
db['flights'] = flights
db['times'] = times
db.close()
db = shelve.open("shelved.dat", "r")
for k in db.keys():
obj = db[k]
print "%s: %s" % (k, obj)
flightDB = db['flights']
flights = flightDB.keys()
cities = flightDB.values()
times = db['times']
x = 0
for flight in flights:
print ("Flight %s leaves for %s at %s" % (flight, cities[x], times[x]))
x+=1
db.close()
CONFIDENTIAL – Reproduction prohibited without the prior permission of RT-RK 20
UPRAVLJANJE SERIJALIZACIJOM