在Python Cassandra驱动程序中使用str.format()?

在Python Cassandra驱动程序中使用str.format()?,python,cassandra,string-formatting,Python,Cassandra,String Formatting,我有一个Python cassandra驱动程序问题 在网站上,它向我们展示了如何进行插入查询 他们建议做一些像 session.execute( """ INSERT INTO users (name, credits, user_id) VALUES (%s, %s, %s) """, ("John O'Reilly", 42, uuid.uuid1()) ) 其中我们使用内置的execute(…)方法 不过,我对强大的str.format()非常

我有一个Python cassandra驱动程序问题

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

他们建议做一些像

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())
)
或者遵循网站上的说明有什么好处