• 另外在Python中格式化字符串什么时候执行?例如如果我的loggin的优先级设置为高,那么我还能用%操作符吗?如果是这样的话,有什么方法可以避免吗?

      log.debug("some debug info: %s" % some_info)


    但是,如果name恰好是,它将会抛出一个TypeError异常.为了保证它总是正确的,你必须这样做:

      但是有点丑..format就没有这些问题.你给的第二个问题也是这样,好看多了.

      你为什么不用它?

      • 不知道它(在读这个之前)