#!/usr/bin/python import sys import dbus bus = dbus.SessionBus() client = dbus.Interface(bus.get_object("org.bluez.obex.client", "/"), "org.bluez.obex.Client") if (len(sys.argv) < 4): print "Usage: %s " % (sys.argv[0]) sys.exit(1) print "Creating Session" path = client.CreateSession(sys.argv[1], { "Target": "OPP" }) opp = dbus.Interface(bus.get_object("org.bluez.obex.client", path), "org.bluez.obex.ObjectPush") opp.ExchangeBusinessCards(sys.argv[2], sys.argv[3])