Python .format()的问题

时间:2018-03-01 13:35:39

标签: python formatting

我用它来获取收件箱中的电子邮件数量

print("There are: {0}" .format(myEmailInfo))

它的工作方式有点但它返回的是

There Are (2,217715)

任何想法为什么?

先谢谢

1 个答案:

答案 0 :(得分:0)

只需做一些调试来理解什么是myEmailInfo:它可能是一个元组(因为它像一个打印)或一个字符串表示为元组的对象(即方法__str__返回一个元组)。

为了帮助您执行调试,我个人推荐一些软件,如:

它们都包含一些易于使用的调试器和Python的惊人代码完成。

这不回答问题(因为我们不能在不了解您的代码的情况下),但这将有助于找到问题。