【问题标题】:Check user input formatting in python for strptime()在 python 中检查用户输入格式以获取 strptime()
【发布时间】:2014-09-29 15:34:51
【问题描述】:

在我的程序中,我接受用户输入,然后使用 strptime() 对其进行解析。这通常有效,但如果输入格式不正确,则会引发错误。有没有办法在解析之前检查格式,以便我可以要求用户重新输入?

【问题讨论】:

  • try/except 怎么样?

标签: python input time format strptime


【解决方案1】:

这是 try 语句有用的地方,因为它允许您捕获异常并处理它们。我猜 ValueError 是被抛出的异常。

尝试: time.strptime(随便) 除了ValueError: # 处理它

【讨论】:

  • 这正是我需要知道的。谢谢。
猜你喜欢
  • 1970-01-01
  • 2021-01-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多