With contact module you can access and modify your S60 phone contact database : add new person, phone, email, etc.
Here's a short example :
import contacts
db = contacts.open()
all_ids = db.keys() # [159, 161, 273, ...]
c = db[db.keys()[0]] # first contact
found = db.find('jim') # search in name, email, etc.
jim = found[0] # first one found
jim_id = jim.id # 819
mobile = jim.find('mobile_number')[0].value # first only
firstname = jim.find('first_name')[0].value
# other fields: email_address, url, company_name, job_title,
# phone_number, fax_number, note, etc.
# to add new contact
newc = db.add_contact()
newc.add_field('first_name', 'Cyke64')
newc.add_field('mobile_number', '0111111111')
newc.commit()
# to delete a contact
#Get its ID
con = db.find('Angelina')[0]
id=con.id
#Delete it
db.__delitem__(id)
No related wiki articles found