gpt4 book ai didi

python - string.format() 在我的脚本中停止正常工作

转载 作者:太空宇宙 更新时间:2023-11-04 05:21:53 32 4
gpt4 key购买 nike

我有这个格式字符串:

print "{u: <16}  {l: >16}  {lse: <19}  {active: <12}".format(...)

它在 Python 控制台中运行良好,但在我的程序中运行时,它打印出 <19 (字面意思)为 lse部分。当我删除 <19lse 的格式说明符中, 它确实有效...

我的数据很好,因为当只使用普通 {u} 时等,打印出正确的数据。

更新 字段是datetime field 。如何打印 datetime使用格式说明符的字段?

最佳答案

显然,datetime 对象不遵守格式说明符规则。当转换为 str 时,它有效:

print "{d: <12}".format(str(datetime.datetime.now()))

关于python - string.format() 在我的脚本中停止正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40039516/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com