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

All Samples(555)  |  Call(489)  |  Derive(0)  |  Import(66)
unquote('%7e/abc+def') -> '~/abc def'

        def unquote_plus(s):
    """unquote('%7e/abc+def') -> '~/abc def'"""
    s = s.replace('+', ' ')
    return unquote(s)
        


src/p/y/pyallegro-HEAD/web/rest2web/rest2web/pythonutils/cgiutils.py   pyallegro(Download)
def formdecode(thestring):
    """Decode a single string back into a form like dictionary."""
    from cgi import parse_qs
    from urllib import unquote_plus 
    return parse_qs(unquote_plus(thestring), True)
 
 

src/z/o/Zope2-2.12.12/src/DocumentTemplate/DT_Var.py   Zope2(Download)
 
import string, re, sys
from cgi import escape
from urllib import quote, quote_plus, unquote, unquote_plus
 
# for import by other modules, dont remove!
from DocumentTemplate.html_quote import html_quote
def url_unquote_plus(v, name='(Unknown name)', md={}):
    if isinstance(v, unicode):
        # unquote_plus does not handle unicode. Encoding to a "safe"
        # intermediate encoding before quoting, then unencoding the result.
        return unquote_plus(v.encode('utf-8')).decode('UTF-8')
    return unquote_plus(str(v))
 

src/v/o/voikko-HEAD/tools/www/ajaxvoikko.py   voikko(Download)
 
from BaseHTTPServer import BaseHTTPRequestHandler
from BaseHTTPServer import HTTPServer
from urllib import unquote_plus
from urllib import urlopen
from cgi import parse_qs
from cgi import escape
	def do_GET(self):
		if self.serveFiles():
			return
		if self.serveBinaries():
			return
		elif self.path.startswith("/wordinfo?q="):
			query = unicode(unquote_plus(self.path[10:]), "UTF-8")
			self.sendHtmlPage(wordInfo(parseQuery(query, "q")), "text/html")
		elif self.path.startswith("/joukahainen?wid="):
			query = unicode(unquote_plus(self.path[17:]), "UTF-8")
	def do_POST(self):
		if self.path.startswith("/spell"):
			contentLength = int(self.headers.getheader('content-length'))
			queryData = self.rfile.read(min(contentLength, MAX_DOCUMENT_BYTES))
			query = unicode(unquote_plus(queryData), "UTF-8")
			self.sendHtmlPage(spell(query), "text/html")
		else:

src/d/o/DocumentTemplate-2.13.1/src/DocumentTemplate/DT_Var.py   DocumentTemplate(Download)
import re
import string
import sys
from urllib import quote, quote_plus, unquote, unquote_plus
 
from Acquisition import aq_base
from AccessControl.tainted import TaintedString
def url_unquote_plus(v, name='(Unknown name)', md={}):
    if isinstance(v, unicode):
        # unquote_plus does not handle unicode. Encoding to a "safe"
        # intermediate encoding before quoting, then unencoding the result.
        return unquote_plus(v.encode('utf-8')).decode('UTF-8')
    return unquote_plus(str(v))
 

src/s/i/SimplePythonChatter-HEAD/Bots/File Bot/botProtocol.py   SimplePythonChatter(Download)
from twisted.internet.protocol import Protocol, ClientFactory
from twisted.internet import gtk2reactor
gtk2reactor.install()
from twisted.internet import reactor, defer
from clientVars import *
from Messages import Messages
from urllib import quote_plus, unquote_plus
				params = block[0].split(" ")
				fromUser = params[2]
				toUser = params[3]
				msg = unquote_plus(params[4])
				if self.factory.alias != fromUser:
					self.factory.log.log(fromUser + " >>> " + msg, LOG_PM_RECV)
				else:
				params = block[0].split(" ")
				msg = params[4].split("\r\n");
				msg = msg[0]
				msg = unquote_plus(msg)
				c = msg[0:4]
				if c.upper() == "LIST":
					m = self.showDir("shared")
				params = block[0].split(" ")
				try:
					m = params[2]
					self.factory.log.log("Current server map is: " + unquote_plus(m))
					f = open("maps/knownmaps")
					knownmaps = f.read()
					maps = knownmaps.split("\n")

src/s/i/SimplePythonChatter-HEAD/Bots/Log Bot/botProtocol.py   SimplePythonChatter(Download)
from twisted.internet.protocol import Protocol, ClientFactory
from twisted.internet import gtk2reactor
gtk2reactor.install()
from twisted.internet import reactor, defer
from clientVars import *
from Messages import Messages
from urllib import quote_plus, unquote_plus
				params = block[0].split(" ")
				fromUser = params[2]
				toUser = params[3]
				msg = unquote_plus(params[4])
				if self.factory.alias != fromUser:
					self.factory.log.log(fromUser + " >>> " + msg, LOG_PM_RECV)
				else:
				params = block[0].split(" ")
				msg = params[4].split("\r\n");
				msg = msg[0]
				msg = unquote_plus(msg)
				if msg[0:3] == "/me":
					self.factory.log.log(self.factory.Users.getName(params[3]) + msg[3:], LOG_MSG)
				else:
					self.factory.log.log(self.factory.Users.getName(params[3]) + " >>> " + msg, LOG_MSG)
			elif data[0:8] == "GAME OK ":
				block = data.split("\r\n\r\n")
				params = block[0].split(" ")
				try:
					m = params[2]
					self.factory.log.log("Current server map is: " + unquote_plus(m))

src/o/c/ocg-HEAD/plone/quadra.app.mediaBase/trunk/quadra/app/mediaBase/browser/searchView.py   ocg(Download)
 
from kss.core import KSSView
 
from urllib import unquote_plus
 
from Products.CMFPlone.interfaces import IPloneSiteRoot
 
    def update_table(self, pagenumber='1', sort_on='sortable_title', old_sort_order=None, show_all=False, select='none', query_string=''):
        qsDict = {}
        for item in query_string.split('&'):
            tmp = item.split('=')
            k = unquote_plus(tmp[0])
            try: # we should test len(tmp) instead, but it raises an error!!!
                v = unquote_plus(tmp[1])
    def update_table(self, pagenumber='1', sort_on='sortable_title', old_sort_order=None, show_all=False, select='none', query_string=''):
        qsDict = {}
        for item in query_string.split('&'):
            tmp = item.split('=')
            k = unquote_plus(tmp[0])
            try: # we should test len(tmp) instead, but it raises an error!!!
                v = unquote_plus(tmp[1])
    def update_table(self, pagenumber='1', sort_on='sortable_title', old_sort_order=None, show_all=False, select='none', query_string=''):
        qsDict = {}
 
        for item in query_string.split('&'):
            tmp = item.split('=')
            k = unquote_plus(tmp[0])
            try: # we should test len(tmp) instead, but it raises an error!!!
                v = unquote_plus(tmp[1])

src/i/t/itools-HEAD/uri/generic.py   itools(Download)
# Import from the Standard Library
from copy import copy
from urlparse import urlsplit, urlunsplit
from urllib import quote_plus, unquote, unquote_plus
 
 
#########################################################################
            if x:
                if '=' in x:
                    key, value = x.split('=', 1)
                    value = unquote_plus(value)
                else:
                    key, value = x, None
 
                key = unquote_plus(key)

src/s/i/SimplePythonChatter-HEAD/Client/clientProtocol.py   SimplePythonChatter(Download)
from clientVars import *
from clientVars import _
from Messages import Messages
from urllib import quote_plus, unquote_plus
from Users import Users, User
 
 
                params = block[0].split(" ")
                fromUser = params[2]
                toUser = params[3]
                msg = unquote_plus(params[4])
                if self.factory.alias != fromUser:
                    self.factory.log.plog(fromUser, msg, LOG_PM_RECV)
                else:
                params = block[0].split(" ")
                msg = params[4].split("\r\n")
                msg = msg[0]
                msg = unquote_plus(msg)
                if msg[0:3] == "/me":
                    self.factory.log.log(self.factory.Users.getName(params[3]) + msg[3:], LOG_MSG)
                else:

src/p/r/Products.kupu-1.4.16/Products/kupu/plone/plonelibrarytool.py   Products.kupu(Download)
from Products.kupu import kupu_globals
from Products.kupu.config import TOOLNAME, TOOLTITLE
from StringIO import StringIO
from urllib import quote_plus, unquote_plus
import html2captioned
try:
    from plone.app.controlpanel import filter
        oldargs = {}
        if len(parts) > 1:
            for arg in parts[1].split('&'):
                k,v = [unquote_plus(s) for s in arg.split('=',1)]
                oldargs[k] = v
 
        return "%s?%s" % (parts[0], self.query_string(query, oldargs))

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