【问题标题】:google python data example: pizza party谷歌python数据示例:披萨派对
【发布时间】: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 是什么?

我有点困惑。请帮帮我。

【问题讨论】:

    标签: python xml


    【解决方案1】:

    %s 是字符串占位符,% 是字符串插值运算符。请参阅Python docs on string formatting 了解更多信息。

    atom.core 是一个 Python 模块,可与 Atom feeds 一起使用。

    【讨论】:

      【解决方案2】:

      鉴于这个问题是关于 Python 并且涉及披萨派对,我想说你咬得比你能咀嚼的多……

      但是说真的,如果您只是学习 Python,请从更简单的开始。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多