在Python Cassandra Driver中使用str.format()?

时间:2015-10-16 08:59:58

标签: python cassandra string-formatting

我有一个Python cassandra-driver问题......

在网站上,它向我们展示了如何进行插入查询......

http://datastax.github.io/python-driver/getting_started.html

他们建议做类似的事情......

session.execute(
    """
    INSERT INTO users (name, credits, user_id)
    VALUES (%s, %s, %s)
    """,
    ("John O'Reilly", 42, uuid.uuid1())
)

我们使用内置的execute(...)方法。

但是,我对那些功能强大的str.format()感到非常满意......所以只是做错了...

session.execute(
    """
    INSERT INTO users (name, credits, user_id)
    VALUES ({}, {}, {})
    """.format("John O'Reilly", 42, uuid.uuid1())
)

或者按照网站上的说明有什么好处?

0 个答案:

没有答案