【发布时间】:2009-08-18 06:17:00
【问题描述】:
嘿,我开始学习 python 并且对 google 数据库的工作方式感到很困惑。 谷歌在link有一个披萨派对的例子@
这里的任何人都可以花时间解释一下它是如何完成的。我会很感激的。
我的理解:
<entry xmlns='http://www.w3.org/2005/Atom' xmlns:p='http://example.com/pizza/1.0'>
<id>http://www.example.com/pizzaparty/223</id>
<title type='text'>Pizza at my house!</title>
<author>
<name>Joe</name>
<email>joe@example.com</email>
</author>
<content type='text'>
Join us for a fun filled evening of pizza and games!
</content>
<link rel='alternate' type='text/html'
href='http://www.example.com/joe_user/pizza_at_my_house.html'/>
<p:pizza toppings='pepperoni, sausage' size='large'>Pepperoni with cheese and
sausage</p:pizza>
<p:pizza toppings='mushrooms' size='medium'>Mushroom</p:pizza>
<p:pizza toppings='ham, pineapple' size='extra large'>Hawaiian</p:pizza>
<p:capacity>25</p:capacity>
<p:location>My place.<p:address>123 Imaginary Ln, Sometown MO 63000</p:address></p:location>
</entry>
这是披萨的 XML 提要。为什么创建它我不明白。
现在这是指向 XML 提要的链接:
import atom.core
PIZZA_TEMPLATE = '{http://example.com/pizza/1.0}%s'
class Capacity(atom.core.XmlElement):
_qname = PIZZA_TEMPLATE % 'capacity'
在 PIZZA_TEMPLATE 中,“%s”是什么? atom.core 是什么?
我有点困惑。请帮帮我。
【问题讨论】: