Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检查python中strtime()的用户输入格式_Python_Input_Time_Format_Strptime - Fatal编程技术网

检查python中strtime()的用户输入格式

检查python中strtime()的用户输入格式,python,input,time,format,strptime,Python,Input,Time,Format,Strptime,在我的程序中,我获取用户输入,然后使用strtime()解析它。这主要起作用,但如果输入格式不正确,则会引发错误。是否有一种方法可以在解析之前检查格式,以便要求用户重新输入?这就是try语句的用途,因为它允许您捕获异常并处理它们。我猜ValueError是抛出的异常 尝试: time.strtime(无论什么) 除值错误外: #处理它试试看/,除了?这正是我需要知道的。非常感谢。

在我的程序中,我获取用户输入,然后使用strtime()解析它。这主要起作用,但如果输入格式不正确,则会引发错误。是否有一种方法可以在解析之前检查格式,以便要求用户重新输入?

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

尝试: time.strtime(无论什么) 除值错误外:
#处理它

试试看/
,除了
?这正是我需要知道的。非常感谢。