django:如何获取子字符串?
我在修改一个叫satchmo的在线商店项目(用Python写的),但发现我不能像在Python中那样用[0, 5]来获取字符串的一部分。而且我发现这个字符串的类型是class 'django.utils.safestring.SafeUnicode',这是Django处理字符串时用的。
请问class 'django.utils.safestring.SafeUnicode'支持像Python那样用[0, 5]来获取字符串的一部分吗?
1 个回答
5
切片一下。
http://docs.python.org/tutorial/introduction.html
>>> 'foobar'[0:5]
[Out] 'fooba'
更新:当然可以,为什么不呢?
>>> django.utils.safestring.SafeUnicode('foobar')[0:5]
[Out] 'fooba'