{"type":"rich","published":"2015-12-14 00:32:58","author_name":"oinume","url":"https://oinume.hatenablog.com/entry/parsing-mysqls-url-in-python3","title":"Parsing MySQL's URL in Python3","version":"1.0","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Foinume.hatenablog.com%2Fentry%2Fparsing-mysqls-url-in-python3\" title=\"Parsing MySQL&#39;s URL in Python3 - oinume journal\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","image_url":"http://www-jp.mysql.com/common/logos/logo-mysql-170x115.png","categories":["Python","in English"],"provider_url":"https://hatena.blog","height":"190","width":"100%","author_url":"https://blog.hatena.ne.jp/oinume/","blog_title":"oinume journal","provider_name":"Hatena Blog","blog_url":"https://oinume.hatenablog.com/","description":"Just add urllib.parse.uses_netloc.append(\"mysql\") if you want to parse URL such as mysql://root:pass@localhost/demo. #!/usr/bin/env python import urllib.parse urllib.parse.uses_netloc.append(\"mysql\") if __name__ == \"__main__\": url_str = \"mysql://root:pass@localhost/demo\" url = urllib.parse.urlparse(\u2026"}