{"id":35,"date":"2017-01-30T08:30:33","date_gmt":"2017-01-29T23:30:33","guid":{"rendered":"http:\/\/www.python.ambitious-engineer.com\/?p=35"},"modified":"2017-01-29T22:45:53","modified_gmt":"2017-01-29T13:45:53","slug":"url%e3%81%8b%e3%82%89%e3%83%89%e3%83%a1%e3%82%a4%e3%83%b3%e5%90%8d%e3%82%92%e6%8a%bd%e5%87%ba%e3%81%99%e3%82%8b","status":"publish","type":"post","link":"https:\/\/www.python.ambitious-engineer.com\/archives\/35","title":{"rendered":"URL\u304b\u3089\u30c9\u30e1\u30a4\u30f3\u540d\u3092\u62bd\u51fa\u3059\u308b"},"content":{"rendered":"<h2>urlparse URL\u3092\u30d1\u30fc\u30b9\u3059\u308b<\/h2>\n<p>\u4ed5\u4e8b\u3067URL\u306e\u30ea\u30b9\u30c8\u3092\u30c9\u30e1\u30a4\u30f3\u3054\u3068\u306b\u96c6\u8a08\u3059\u308b\u305f\u3081\u306b\u4f7f\u3063\u305f\u65b9\u6cd5\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002\u4ee5\u4e0b\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u306f\u3001\u6307\u5b9a\u3055\u308c\u305fURL\u306b\u3064\u3044\u3066\u6a19\u6e96\u30e2\u30b8\u30e5\u30fc\u30eb\u306eurlparse\u3092\u4f7f\u7528\u3057\u305f\u5f8c\u3001\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3059\u308b\u3053\u3068\u306b\u3088\u308ahttp:\/\/xxxxx.com\u306e\u3088\u3046\u306a\u5f62\u5f0f\u306b\u5909\u5f62\u3057\u305f\u6587\u5b57\u5217\u3092\u51fa\u529b\u3057\u307e\u3059\u3002\u4f8b\u3048\u3070\u3001\u793e\u5185\u304b\u3089\u5916\u90e8\u3078\u306e\u30a2\u30af\u30bb\u30b9\u30ed\u30b0\u3092\u96c6\u8a08\u3059\u308b\u5834\u5408\u306a\u3093\u304b\u306b\u4f7f\u3048\u308b\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n<pre class=\"brush: python; title: ; notranslate\" title=\"\">\r\nfrom urllib.parse import urlparse\r\n\r\n# \u89e3\u6790\u5bfe\u8c61URL \r\naccess_url = 'http:\/\/www.python.ambitious-engineer.com\/archives\/?s=hoge&amp;x=0&amp;y=0'\r\n\r\n# URL\u3092\u30d1\u30fc\u30b9\u3059\u308b\r\nparsed_url = urlparse(access_url)\r\n\r\n# URL\u30b9\u30ad\u30fc\u30de\r\nprint(parsed_url.scheme) # http\r\n\r\n# \u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u4e0a\u306e\u4f4d\u7f6e(\u2252\u30c9\u30e1\u30a4\u30f3)\u3092\u53d6\u5f97\u3059\u308b\r\nprint(parsed_url.netloc) # www.python.ambitious-engineer.com\r\n\r\n# \u968e\u5c64\u30d1\u30b9\r\nprint(parsed_url.path) # \/archives\/\r\n\r\n\r\n# \u30af\u30a8\u30ea\u8981\u7d20 \r\nprint(parsed_url.query) # s=hoge&amp;x=0&amp;y=0\r\n\r\n# \u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3059\u308b \r\nurl = '{uri.scheme}:\/\/{uri.netloc}\/'.format(uri=urlparse(access_url))\r\nprint(url) # http:\/\/www.python.ambitious-engineer.com\/\r\n\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>urlparse URL\u3092\u30d1\u30fc\u30b9\u3059\u308b \u4ed5\u4e8b\u3067URL\u306e\u30ea\u30b9\u30c8\u3092\u30c9\u30e1\u30a4\u30f3\u3054\u3068\u306b\u96c6\u8a08\u3059\u308b\u305f\u3081\u306b\u4f7f\u3063\u305f\u65b9\u6cd5\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002\u4ee5\u4e0b\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\u306f\u3001\u6307\u5b9a\u3055\u308c\u305fURL\u306b\u3064\u3044\u3066\u6a19\u6e96\u30e2\u30b8\u30e5\u30fc\u30eb\u306eurlparse\u3092\u4f7f\u7528\u3057\u305f\u5f8c\u3001\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3059\u308b\u3053...<\/p>\n","protected":false},"author":1,"featured_media":613,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[13],"tags":[122],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.python.ambitious-engineer.com\/wp-json\/wp\/v2\/posts\/35"}],"collection":[{"href":"https:\/\/www.python.ambitious-engineer.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.python.ambitious-engineer.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.python.ambitious-engineer.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.python.ambitious-engineer.com\/wp-json\/wp\/v2\/comments?post=35"}],"version-history":[{"count":4,"href":"https:\/\/www.python.ambitious-engineer.com\/wp-json\/wp\/v2\/posts\/35\/revisions"}],"predecessor-version":[{"id":600,"href":"https:\/\/www.python.ambitious-engineer.com\/wp-json\/wp\/v2\/posts\/35\/revisions\/600"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.python.ambitious-engineer.com\/wp-json\/wp\/v2\/media\/613"}],"wp:attachment":[{"href":"https:\/\/www.python.ambitious-engineer.com\/wp-json\/wp\/v2\/media?parent=35"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.python.ambitious-engineer.com\/wp-json\/wp\/v2\/categories?post=35"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.python.ambitious-engineer.com\/wp-json\/wp\/v2\/tags?post=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}