• Facebook
  • Twitter
  • Reddit
  • StumbleUpon
  • Digg
  • email

All Samples(813)  |  Call(687)  |  Derive(0)  |  Import(126)
Put a parsed URL back together again.  This may result in a
slightly different, but equivalent URL, if the URL that was parsed
originally had redundant delimiters, e.g. a ? with an empty query
(the draft states that these are equivalent).

        def urlunparse(data):
    """Put a parsed URL back together again.  This may result in a
    slightly different, but equivalent URL, if the URL that was parsed
    originally had redundant delimiters, e.g. a ? with an empty query
    (the draft states that these are equivalent)."""
    scheme, netloc, url, params, query, fragment = data
    if params:
        url = "%s;%s" % (url, params)
    return urlunsplit((scheme, netloc, url, query, fragment))
        


src/r/e/remoteobjects-1.1.1/examples/giantbomb.py   remoteobjects(Download)
import sys
import time
from urllib import urlencode
from urlparse import urljoin, urlparse, urlunparse
 
from remoteobjects import RemoteObject, fields
 
                query[k] = v
 
        parts[4] = urlencode(query)
        url = urlunparse(parts)
        return super(Bombject, self).get(url)
 
 

src/d/e/Descriptive Markup Toolkit-0.1/examples/simple/nodes.py   Descriptive Markup Toolkit(Download)
#-*- coding: utf-8 -*-
import re
import unicodedata
from urlparse import urlparse, urlunparse
from dmlt.inode import Node as BaseNode, Container, Text, HTML
from dmlt.utils import escape, build_html_tag, striptags, lstrip_ext
 

src/g/p/gpyconf-HEAD/gpyconf/fields/fields.py   gpyconf(Download)
    def to_python(self, value):
        from urlparse import urlparse, urlunparse, ParseResult
        if isinstance(value, ParseResult):
            return value
        if isinstance(value, tuple):
            # unparse pure tuples so they can be parsed into a ParseResult tuple
            value = urlunparse(value)
        return urlparse(value)
 
    def python_to_conf(self, value):
        from urlparse import urlunparse
        return urlunparse(value)

src/s/u/SuperMario-HEAD/bububa/SuperMario/utils.py   SuperMario(Download)
from datetime import datetime
import threading
import Queue
from urlparse import urlsplit, urljoin, urlparse, urlunparse
from eventlet.green.urllib import unquote, quote
from eventlet.api import with_timeout
from eventlet.db_pool import ConnectTimeout
    def normalize(url, slashend=True):
        if isinstance(url, unicode): url = url.encode('utf-8')
        try:
            url = urlunparse(URL.norm(urlparse(url), slashend))
            if isinstance(url, unicode): return url.encode('utf-8')
            return url
        except:
    def quote(url):
        (scheme, authority, path, parameters, query, fragment) = urlparse(url)
        query = '&'.join(['='.join([ x for x in q.split('=')]) for q in query.split('&')])
        fragment = quote(fragment)
        return urlunparse((scheme, authority, path, parameters, query, fragment))
 
    @staticmethod

src/s/c/scrapy-HEAD/scrapy/core/downloader/webclient.py   scrapy(Download)
from urlparse import urlparse, urlunparse, urldefrag
 
from twisted.python import failure
from twisted.web.client import PartialDownloadError, HTTPClientFactory
from twisted.web.http import HTTPClient
from twisted.internet import defer
 
from scrapy.http import Headers
from scrapy.utils.httpobj import urlparse_cached
from scrapy.core.downloader.responsetypes import responsetypes
 
 
def _parsed_url_args(parsed):
    path = urlunparse(('', '', parsed.path or '/', parsed.params, parsed.query, ''))

src/s/c/Scrapy-0.10.3/scrapy/core/downloader/webclient.py   Scrapy(Download)
from urlparse import urlparse, urlunparse, urldefrag
 
from twisted.python import failure
from twisted.web.client import PartialDownloadError, HTTPClientFactory
from twisted.web.http import HTTPClient
from twisted.internet import defer
 
def _parsed_url_args(parsed):
    path = urlunparse(('', '', parsed.path or '/', parsed.params, parsed.query, ''))
    host = parsed.hostname
    port = parsed.port
    scheme = parsed.scheme
    netloc = parsed.netloc
    if port is None:

src/e/n/enpraxis.staticsite-1.0-rc2/enpraxis/staticsite/utilities/staticsiteutility.py   enpraxis.staticsite(Download)
 
from urllib2 import urlopen
from urllib2 import HTTPError
from urlparse import urlparse, urlunparse
from Products.PythonScripts.standard import url_quote
 
from OFS.SimpleItem import SimpleItem
 
        # Deploy base files that are used sitewide in the chrome
        for x in ssprops.getProperty('base_files'):
            objurl = urlunparse((url[0], url[1], '/'.join(urlpath + [x]), url[3], url[4], url[5]))
            #path = self._getObjPath(objurl, portal_url, dpath)
            raw = self._httpget(objurl)
            ftype = guess_type(x)[0]
            self._writeFile(path, raw, True)
            # Process the view of the object
            aurl = urlparse(url)
            aurl = urlunparse((aurl[0], aurl[1], aurl[2] + '-view.html', aurl[3], aurl[4], aurl[5]))
            # print 'vvv '+  aurl
            self.processDocument(url + '/view', portal, dpath, ssprops, alturl=aurl)
            # If it is an image process the fullscreen view
            if ctype in ['Image']:
                aurl = urlparse(url)
                aurl = urlunparse((aurl[0], aurl[1], aurl[2] + '-image_view_fullscreen.html', aurl[3], aurl[4], aurl[5]))
                    cp = cp[:-1]
                else:
                    p.append(y)
            result = urlunparse((c[0], c[1], '/'.join(cp + p), hr[3], hr[4], hr[5]))
        return result
 
    def _convertObjectLink(self, link, portal, views, nviews):
                            path += '.html'
                if view and view not in nviews:
                    path += '.html'
                result = urlunparse((hr[0], hr[1], path, hr[3], hr[4], hr[5]))
            elif link == portal.portal_url():
                # Link points to site root
                result = urlunparse((hr[0], hr[1], '/'.join(h) + '/index.html', hr[3], hr[4], hr[5]))
            for y in range(len(url1[index+1:])):
                p.append('..')
            p = p + url2[index:]
            return urlunparse(('', '', '/'.join(p), hr[3], hr[4], hr[5]))
 
 
    def filterPortalUrl(self, data, current):

src/p/y/python-twilio2-HEAD/twilio/api/core.py   python-twilio2(Download)
    APPENGINE = False
 
from urllib import urlencode 
from urlparse import urlparse, urlunparse, urljoin
 
def force_extension(uri, format):
    """ Force a uri to have a specfic extension """
    o = urlparse(uri)
    path, extension = os.path.splitext(o.path)
    path = path + "." + format
    o = (o.scheme, o.netloc, path, o.params, o.query, "")
    return urlunparse(o)

src/p/y/pypy3-HEAD/pypy/tool/tb_server/render.py   pypy3(Download)
    def link_with_options(self, kw):
        nq = {}
        for k in self.query:
            nq[k] = self.query[k][0]
        nq.update(kw)
        query = urllib.urlencode(nq)
        from urlparse import urlunparse
        return urlunparse(('', self.netloc, self.path,

src/p/y/pypy-HEAD/pypy/tool/tb_server/render.py   pypy(Download)
    def link_with_options(self, kw):
        nq = {}
        for k in self.query:
            nq[k] = self.query[k][0]
        nq.update(kw)
        query = urllib.urlencode(nq)
        from urlparse import urlunparse
        return urlunparse(('', self.netloc, self.path,

  1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9  Next