Re: Newbie question: non-escaping backslashes before placeholders

[email protected] Thu, 22 Oct 2009 00:00:18 -0700
Newsgroups gmane.comp.python.cheetah
Message-ID <20091022070017.GA15040@banana>
On Thu, 22 Oct 2009, Jon Mills wrote:

> Hi,
> 
> I'm new to Cheetah, and new to this list,
> 
> I've got a question that I'm sure must have been asked before, but I
> can't find the answer in the documentation so I'm hoping somebody can
> help.
> 
> I'm using Cheetah 2.2.1 / Python 2.5 under Windows to create some
> config files and I'm having problems creating windows paths.
> 
> There's a cut-down example below.
> 
> from Cheetah.Template import Template
> t = Template('#config_file    "c:\$p1\$p2"')
> t.p1 = 'foo'
> t.p2 = 'bar'
> print t

If you wrap them in curly braces you should be fine, i.e. 

	"c:\${p1}\${p2}"

Let me know if that doesn't work for you

Cheers,
-R. Tyler Ballance
--------------------------------------
 GitHub: http://github.com/rtyler
Twitter: http://twitter.com/agentdero
   Blog: http://unethicalblogger.com

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference

_______________________________________________
Cheetahtemplate-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cheetahtemplate-discuss
signature.asc (application/pgp-signature, 197 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkrgAwEACgkQFCbH3D9R4W86dACbBRpJTHBxzkmL/XELRcSWZzFI
N6QAn26RnRO8sLRHcja36vrGYAPOaAeS
=EHZz
-----END PGP SIGNATURE-----