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

All Samples(1634)  |  Call(1146)  |  Derive(171)  |  Import(317)
A string class for supporting $-substitutions.

src/h/t/HTTPEncode-0.1/trunk/examples/delicious.py   HTTPEncode(Download)
                  dest='output')
 
delicious_url = string.Template(
    'http://del.icio.us/feeds/json/$username?raw')
 
item_html_template = string.Template(
    '  <li><a href="$link">$title</a>$tag_text$desc\n  </li>')
item_text_template = string.Template(
    '* $title <$link>$tag_text$desc\n')

src/h/t/HTTPEncode-0.1/examples/delicious.py   HTTPEncode(Download)
                  dest='output')
 
delicious_url = string.Template(
    'http://del.icio.us/feeds/json/$username?raw')
 
item_html_template = string.Template(
    '  <li><a href="$link">$title</a>$tag_text$desc\n  </li>')
item_text_template = string.Template(
    '* $title <$link>$tag_text$desc\n')

src/p/y/python-cookbook-HEAD/cb2_examples/cb2_1_17_sol_1.py   python-cookbook(Download)
import string
# make a template from a string where some identifiers are marked with $
new_style = string.Template('this is $thing')
# use the substitute method of the template with a dictionary argument:
print new_style.substitute({'thing':5})      # emits: this is 5
print new_style.substitute({'thing':'test'}) # emits: this is test
# alternatively, you can pass keyword-arguments to 'substitute':

src/h/t/HTTPEncode-0.1/trunk/examples/google_search.py   HTTPEncode(Download)
                  help="The query",
                  dest="query")
 
query_url = string.Template('http://www.google.com/search?q=$query&num=100')
 
def show_results(query):
    url = query_url.substitute(query=urllib.quote(query))

src/h/t/HTTPEncode-0.1/examples/google_search.py   HTTPEncode(Download)
                  help="The query",
                  dest="query")
 
query_url = string.Template('http://www.google.com/search?q=$query&num=100')
 
def show_results(query):
    url = query_url.substitute(query=urllib.quote(query))

src/p/y/Pydev-HEAD/plugins/org.python.pydev.parser/src/org/python/pydev/parser/grammarcommon/make_replace.py   Pydev(Download)
from string import Template
import os
import sys
grammar_common_dir = os.path.split(__file__)[0]
parent_dir = os.path.split(grammar_common_dir)[0]
 
 
'''
 
 
    DICTMAKER = Template(DICTMAKER)
    substituted = str(DICTMAKER.substitute(**definitions))
    return substituted
 
'''
 
 
    DICTMAKER = Template(DICTMAKER)
    substituted = str(DICTMAKER.substitute(**definitions))
    return substituted
 
 
'''
 
    IF = Template(IF)
    substituted = str(IF.substitute(**definitions))
    return substituted
 
{ test() [$COMMA test()] }
'''
 
    ASSERT = Template(ASSERT)
    substituted = str(ASSERT.substitute(**definitions))
    return substituted
 
{ temporaryToken=<EXEC>{this.addSpecialTokenToLastOpened(temporaryToken);} expr() [temporaryToken=<IN>{this.addSpecialToken(temporaryToken);} test() [$COMMA test()]] }
'''
 
    EXEC = Template(EXEC)
    substituted = str(EXEC.substitute(**definitions))
    return substituted
 
{ test() [$AS2 expr()]}
 
'''
    PY3K_WITH_STMT = Template(PY3K_WITH_STMT)
    substituted = str(PY3K_WITH_STMT.substitute(**definitions))
    return substituted
 
{ temporaryToken=<WHILE>{this.addSpecialToken(temporaryToken,STRATEGY_BEFORE_NEXT);} {this.markLastAsSuiteStart();}
}
'''
    WHILE = Template(WHILE)
    substituted = str(WHILE.substitute(**definitions))
    return substituted
 
def CreateBeginElseWithDeps(definitions):
    BEGIN_ELSE = '''
Object[] begin_else_stmt(): {Object o1, o2;}
{ o1=<ELSE> o2=<COLON>{return new Object[]{o1, o2};} 
}
'''
    BEGIN_ELSE = Template(BEGIN_ELSE)
        else:
            definitions['STMT'] = CreateStmt()
 
        s = Template(open(file, 'r').read())
        s = s.substitute(**definitions)
        f = open(file[:-len('_template')], 'w')
        f.write(s)

src/s/o/softgridhelper-HEAD/OSD Helper/src/OSDHelper.py   softgridhelper(Download)
import uuid
import subprocess
import re
from string import Template
import win32gui, win32con
 
import OSDRegCleanup as osdrg
    destPath = os.path.join(destPath, destFolder)
    x = copyPackage(sourcePath, destPath)
    listFiles = os.listdir(destPath)
    appApp = Template('sftmime add app:"$OSD_NAME" /osd "$OSD_FILE" /icon "$ICON_FILE"')
    publishApp = Template('sftmime publish app:"$OSD_NAME $OSD_VER" /TARGET "$PUBLISH_LOCATION"')
    for files in listFiles:
        ext = string.lower(os.path.splitext(files)[1])

src/p/y/pywebtool-HEAD/trunk/pyweb.py   pywebtool(Download)
        pass
 
 
    ref_template = string.Template( "\nUsed by: ${refList}\n" )
    ref_item_template = string.Template( "$fullName (`${seq}`_)" )
    def references( self, aChunk ):
        if aChunk.references_list:
        return ""
 
 
    cb_template = string.Template( "\n..  _`${seq}`:\n..  rubric:: ${fullName} (${seq})\n..  parsed-literal::\n\n" )
    def codeBegin( self, aChunk ):
        tex = self.cb_template.substitute( 
            seq= aChunk.seq,
            lineNumber= aChunk.lineNumber, 
            fullName= aChunk.fullName,
            concat= "=" if aChunk.initial else "+=", # RST Separator
        )
        self.write( tex )
    ce_template = string.Template( "\n${references}\n" )
        self.write(tex)
 
 
    fb_template = string.Template( "\n..  _`${seq}`:\n..  rubric:: ${fullName} (${seq})\n..  parsed-literal::\n\n" )
    def fileBegin( self, aChunk ):
        txt= self.fb_template.substitute(
            seq= aChunk.seq, 
            lineNumber= aChunk.lineNumber, 
            fullName= aChunk.fullName,
            concat= "=" if aChunk.initial else "+=", # RST Separator
        )
        self.write( txt )
    fe_template= string.Template( "\n${references}\n" )
        self.write( txt )
 
 
    refto_name_template= string.Template("""|srarr| ${fullName} (`${seq}`_)""")
    refto_seq_template= string.Template("""|srarr| (`${seq}`_)""")
    def referenceTo( self, aName, seq ):
        """Weave a reference to a chunk."""
            return self.refto_seq_template.substitute( seq= seq )
 
 
    xref_head_template = string.Template( "\n" )
    xref_foot_template = string.Template( "\n" )
    xref_item_template = string.Template( ":${fullName}:\n    ${refList}\n" )
    def xrefHead( self ):
        txt= self.xref_item_template.substitute( fullName= name, refList = " ".join(refList) ) # HTML Separator
        self.write( txt )
 
    name_def_template = string.Template( '[`${seq}`_]' )
    name_ref_template = string.Template( '`${seq}`_' )
    def xrefDefLine( self, name, defn, refList ):
        templates = { defn: self.name_def_template }
    cb_template = string.Template( """\\label{pyweb${seq}}
    \\begin{flushleft}
    \\textit{Code example ${fullName} (${seq})}
    \\begin{Verbatim}[commandchars=\\\\\\{\\},codes={\\catcode`$$=3\\catcode`^=7},frame=single]\n""") # Prevent indent
 
 
    ce_template= string.Template("""
    \\end{Verbatim}
    ${references}
    \\end{flushleft}\n""") # Prevent indentation
 
 
    ref_item_template = string.Template( """
    \\item Code example ${fullName} (${seq}) (Sect. \\ref{pyweb${seq}}, p. \\pageref{pyweb${seq}})\n""")
    ref_template = string.Template( """
    \\footnotesize
    Used by:
    \\begin{list}{}{}
    ${refList}
    \\end{list}
    \\normalsize\n""")
    ]
 
 
    refto_name_template= string.Template("""$$\\triangleright$$ Code Example ${fullName} (${seq})""")
    refto_seq_template= string.Template("""(${seq})""")
 
 
    <a name="pyweb${seq}"></a>
    <!--line number ${lineNumber}-->
    <p><em>${fullName}</em> (${seq})&nbsp;${concat}</p>
    <code><pre>\n""")
 
 
    ce_template= string.Template("""
    </pre></code>
    <p>&loz; <em>${fullName}</em> (${seq}).
    ${references}
    </p>\n""")
    fb_template= string.Template("""<a name="pyweb${seq}"></a>
    <!--line number ${lineNumber}-->
    <p><tt>${fullName}</tt> (${seq})&nbsp;${concat}</p>
    <code><pre>\n""") # Prevent indent
 
 
    fe_template= string.Template( """</pre></code>
    <p>&loz; <tt>${fullName}</tt> (${seq}).
    ${references}
    </p>\n""")
 
 
    ref_item_template = string.Template(
    '<a href="#pyweb${seq}"><em>${fullName}</em>&nbsp;(${seq})</a>'
    ref_item_template = string.Template(
    '<a href="#pyweb${seq}"><em>${fullName}</em>&nbsp;(${seq})</a>'
    )
    ref_template = string.Template( '  Used by ${refList}.'  )
 
 
    quoted_chars = [
 
 
    refto_name_template = string.Template(
    '<a href="#pyweb${seq}">&rarr;<em>${fullName}</em> (${seq})</a>'
    )
    refto_seq_template = string.Template(
    '<a href="#pyweb${seq}">(${seq})</a>'
    )
 
 
    xref_head_template = string.Template( "<dl>\n" )
    xref_foot_template = string.Template( "</dl>\n" )
    xref_item_template = string.Template( "<dt>${fullName}</dt><dd>${refList}</dd>\n" )
    xref_foot_template = string.Template( "</dl>\n" )
    xref_item_template = string.Template( "<dt>${fullName}</dt><dd>${refList}</dd>\n" )
 
    name_def_template = string.Template( '<a href="#pyweb${seq}"><b>&bull;${seq}</b></a>' )
    name_ref_template = string.Template( '<a href="#pyweb${seq}">${seq}</a>' )
 
 
 
class HTMLShort( HTML ):
    """HTML formatting for XRef's and code blocks when weaving with short references."""
 
    ref_item_template = string.Template( '<a href="#pyweb${seq}">(${seq})</a>' )

src/p/y/pywebtool-HEAD/pyweb.py   pywebtool(Download)
        pass
 
 
    ref_template = string.Template( "\nUsed by: ${refList}\n" )
    ref_item_template = string.Template( "$fullName (`${seq}`_)" )
    def references( self, aChunk ):
        if aChunk.references_list:
        return ""
 
 
    cb_template = string.Template( "\n..  _`${seq}`:\n..  rubric:: ${fullName} (${seq})\n..  parsed-literal::\n    " )
    def codeBegin( self, aChunk ):
        tex = self.cb_template.substitute( 
            seq= aChunk.seq,
            lineNumber= aChunk.lineNumber, 
            fullName= aChunk.fullName,
            concat= "=" if aChunk.initial else "+=", # LaTeX Separator
        )
        self.write( tex )
    ce_template = string.Template( "\n${references}\n" )
        self.write(tex)
 
 
    fb_template = string.Template( "\n..  _`${seq}`:\n..  rubric:: ${fullName} (${seq})\n..  parsed-literal::\n    " )
    def fileBegin( self, aChunk ):
        txt= self.fb_template.substitute(
            seq= aChunk.seq, 
            lineNumber= aChunk.lineNumber, 
            fullName= aChunk.fullName,
            concat= "=" if aChunk.initial else "+=", # HTML Separator
        )
        self.write( txt )
    fe_template= string.Template( "\n${references}\n" )
        self.write( txt )
 
 
    refto_name_template= string.Template("""|srarr| ${fullName} (`${seq}`_)""")
    refto_seq_template= string.Template("""|srarr| (`${seq}`_)""")
    def referenceTo( self, aName, seq ):
        """Weave a reference to a chunk."""
            return self.refto_seq_template.substitute( seq= seq )
 
 
    xref_head_template = string.Template( "\n" )
    xref_foot_template = string.Template( "\n" )
    xref_item_template = string.Template( ":${fullName}:\n    ${refList}\n" )
    def xrefHead( self ):
        txt= self.xref_item_template.substitute( fullName= name, refList = " ".join(refList) ) # HTML Separator
        self.write( txt )
 
    name_def_template = string.Template( '[`${seq}`_]' )
    name_ref_template = string.Template( '`${seq}`_' )
    def xrefDefLine( self, name, defn, refList ):
        templates = { defn: self.name_def_template }
    cb_template = string.Template( """\\label{pyweb${seq}}
    \\begin{flushleft}
    \\textit{Code example ${fullName} (${seq})}
    \\begin{Verbatim}[commandchars=\\\\\\{\\},codes={\\catcode`$$=3\\catcode`^=7},frame=single]\n""") # Prevent indent
 
 
    ce_template= string.Template("""
    \\end{Verbatim}
    ${references}
    \\end{flushleft}\n""") # Prevent indentation
 
 
    ref_item_template = string.Template( """
    \\item Code example ${fullName} (${seq}) (Sect. \\ref{pyweb${seq}}, p. \\pageref{pyweb${seq}})\n""")
    ref_template = string.Template( """
    \\footnotesize
    Used by:
    \\begin{list}{}{}
    ${refList}
    \\end{list}
    \\normalsize\n""")
    ]
 
 
    refto_name_template= string.Template("""$$\\triangleright$$ Code Example ${fullName} (${seq})""")
    refto_seq_template= string.Template("""(${seq})""")
 
 
    <a name="pyweb${seq}"></a>
    <!--line number ${lineNumber}-->
    <p><em>${fullName}</em> (${seq})&nbsp;${concat}</p>
    <code><pre>\n""")
 
 
    ce_template= string.Template("""
    </pre></code>
    <p>&loz; <em>${fullName}</em> (${seq}).
    ${references}
    </p>\n""")
    fb_template= string.Template("""<a name="pyweb${seq}"></a>
    <!--line number ${lineNumber}-->
    <p><tt>${fullName}</tt> (${seq})&nbsp;${concat}</p>
    <code><pre>\n""") # Prevent indent
 
 
    fe_template= string.Template( """</pre></code>
    <p>&loz; <tt>${fullName}</tt> (${seq}).
    ${references}
    </p>\n""")
 
 
    ref_item_template = string.Template(
    '<a href="#pyweb${seq}"><em>${fullName}</em>&nbsp;(${seq})</a>'
    ref_item_template = string.Template(
    '<a href="#pyweb${seq}"><em>${fullName}</em>&nbsp;(${seq})</a>'
    )
    ref_template = string.Template( '  Used by ${refList}.'  )
 
 
    quoted_chars = [
 
 
    refto_name_template = string.Template(
    '<a href="#pyweb${seq}">&rarr;<em>${fullName}</em> (${seq})</a>'
    )
    refto_seq_template = string.Template(
    '<a href="#pyweb${seq}">(${seq})</a>'
    )
 
 
    xref_head_template = string.Template( "<dl>\n" )
    xref_foot_template = string.Template( "</dl>\n" )
    xref_item_template = string.Template( "<dt>${fullName}</dt><dd>${refList}</dd>\n" )
    xref_foot_template = string.Template( "</dl>\n" )
    xref_item_template = string.Template( "<dt>${fullName}</dt><dd>${refList}</dd>\n" )
 
    name_def_template = string.Template( '<a href="#pyweb${seq}"><b>&bull;${seq}</b></a>' )
    name_ref_template = string.Template( '<a href="#pyweb${seq}">${seq}</a>' )
 
 
 
class HTMLShort( HTML ):
    """HTML formatting for XRef's and code blocks when weaving with short references."""
 
    ref_item_template = string.Template( '<a href="#pyweb${seq}">(${seq})</a>' )

src/p/y/pywebtool-HEAD/trunk/weave.py   pywebtool(Download)
    cb_template= string.Template("""<a name="pyweb${seq}"></a>
    <!--line number ${lineNumber}-->
    <p><em>${fullName}</em> (${seq})&nbsp;${concat}</p>
    <code><pre>\n""")
 
    ce_template= string.Template("""
    </pre></code>
    <p>&loz; <em>${fullName}</em> (${seq}).
    ${references}
    </p>\n""")
    fb_template= string.Template("""<a name="pyweb${seq}"></a>
    <!--line number ${lineNumber}-->
    <p><tt>${fullName}</tt> (${seq})&nbsp;${concat}</p>
    <code><pre>\n""") # Prevent indent
 
    fe_template= string.Template( """</pre></code>
    <p>&loz; <tt>${fullName}</tt> (${seq}).
    ${references}
    </p>\n""")
 
    ref_item_template = string.Template(
    '<a href="#pyweb${seq}"><em>${fullName}</em>&nbsp;(${seq})</a>'
    '<a href="#pyweb${seq}"><em>${fullName}</em>&nbsp;(${seq})</a>'
    )
 
    ref_template = string.Template( '  Used by ${refList}.'  )
 
    refto_name_template = string.Template(
    '<a href="#pyweb${seq}">&rarr;<em>${fullName}</em>&nbsp;(${seq})</a>'
    )
    refto_seq_template = string.Template( '<a href="#pyweb${seq}">(${seq})</a>' )
 
    xref_head_template = string.Template( "<dl>\n" )
    xref_foot_template = string.Template( "</dl>\n" )
    xref_item_template = string.Template( "<dt>${fullName}</dt><dd>${refList}</dd>\n" )
    xref_foot_template = string.Template( "</dl>\n" )
    xref_item_template = string.Template( "<dt>${fullName}</dt><dd>${refList}</dd>\n" )
 
    name_def_template = string.Template( '<a href="#pyweb${seq}"><b>&bull;${seq}</b></a>' )
    name_ref_template = string.Template( '<a href="#pyweb${seq}">${seq}</a>' )
 
 

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