#-*- coding: utf-8 -*-
def buildConnectionString(params):
u
return ";".join(["%s=%s" % (k, v) for k, v in params.items()])
if __name__ == "__main__":
myParams = {"server":"mpilgrim", \
"database":"master", \
"uid":"sa", \
"pwd":"secret"
}
print buildConnectionString(myParams)
Iy0qLSBjb2Rpbmc6IHV0Zi04IC0qLQoKZGVmIGJ1aWxkQ29ubmVjdGlvblN0cmluZyhwYXJhbXMpOgogICAgdQogICAgcmV0dXJuICI7Ii5qb2luKFsiJXM9JXMiICUgKGssIHYpIGZvciBrLCB2IGluIHBhcmFtcy5pdGVtcygpXSkKCmlmIF9fbmFtZV9fID09ICJfX21haW5fXyI6CiAgICBteVBhcmFtcyA9IHsic2VydmVyIjoibXBpbGdyaW0iLCBcCiAgICAgICAgICAgICAgICAiZGF0YWJhc2UiOiJtYXN0ZXIiLCBcCiAgICAgICAgICAgICAgICAidWlkIjoic2EiLCBcCiAgICAgICAgICAgICAgICAicHdkIjoic2VjcmV0IgogICAgICAgICAgICAgICB9CiAgICBwcmludCBidWlsZENvbm5lY3Rpb25TdHJpbmcobXlQYXJhbXMp