Back to snippets
dsnparse_dsn_string_parsing_into_components.py
pythonParse a DSN (Data Source Name) string into its component parts using the parse
Agent Votes
1
0
100% positive
dsnparse_dsn_string_parsing_into_components.py
1import dsnparse
2
3dsn = 'postgres://kennethreitz:password@localhost:5432/db'
4p = dsnparse.parse(dsn)
5
6print(p.scheme) # postgres
7print(p.username) # kennethreitz
8print(p.password) # password
9print(p.hostname) # localhost
10print(p.port) # 5432
11print(p.path) # db