Hi,
I am new to python. I am having slight issue in using the cPickle and shelving
function.
Here is what i want the program need to do:
Open an file with employees in it with relevant information like: employee
number, surname and department. I also need to add an employee with the
relevant information without rewriting the current data.
I have tried the code but not completely sure what i am doing wrong.
Here is the code that i tried:
# Defines
pickles["employee_num"]
pickle_file = shelve.open("empl.dat")
print "Add new Employee"
employee_num = raw_input("\nEmployee number: ")
surname = raw_input("Surname: ")
name = raw_input("Name: ")
department = raw_input("Department: ")
########################
# Storing DATA #
########################
cPickles.dump(employee_num, emp1.dat)
print key, "-",pickles[key]
pickles.sync () # Makes sure date is written
Can you please help me in solving this issue?
Kind regards
Warren Jones
________________________________
This E-mail and any attachment(s) to it are for the addressee's use only.
It is strictly confidential and may contain legally privileged information. No
confidentiality or privilege is waived or lost by any mis-transmission. If you
are not the intended addressee, then please delete it from your system and
notify the sender immediately. You are hereby notified that any use,
disclosure, copying or any action taken in reliance on it is strictly
prohibited and may be unlawful.
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor