小编App*_*pel的帖子

如何验证时间格式?

这就是我到目前为止,它可能完全是垃圾.我想要做的是验证caminput1,以便格式化HH:MM:SS.

哈希是从我测试时开始的.

def cameraspeedcheck():
    timeformat = ("%H:%M:%S")
    caminput1 = input("At what time did sensor 1 actuate? ")

    # is caminput1 = time(HH:MM:SS)
    # time.strptime(caminput1[%H:%M:%S])

    caminput1.strptime(timeformat)
    # else cameraspeedcheck()
Run Code Online (Sandbox Code Playgroud)

我对所有这些东西的语法,或者一般的编码都不是很有经验,但是在你告诉我去查找它之前.

我一直在四处寻找,我找不到任何解释整个过程的东西.

python format validation time

3
推荐指数
1
解决办法
4581
查看次数

Python:无法将5个列表的元组打印到文件中

我试图在Python中将一个包含5个列表的元组打印到一个文件中,但是,我得到了错误:

TypeError: Can't convert 'tuple' object to str implicitly
Run Code Online (Sandbox Code Playgroud)

以下是我的代码:

def listjoin():
illegallist = zip(carreglist, illegalspeed, illegaltime, illegalname, illegaladdress)
for item in illegallist:
    illegaldatafile.write("Registration: "+item)
    illegaldatafile.write("\n")
    illegaldatafile.write("Speed "+item)
    illegaldatafile.write("\n")
    illegaldatafile.write("Time: "+item)
    illegaldatafile.write("\n")
    illegaldatafile.write("Name: "+item)
    illegaldatafile.write("\n")
    illegaldatafile.write("Address: "+item)
    illegaldatafile.write("\n")
    illegaldatafile.write("\n")
    illegaldatafile.close()
Run Code Online (Sandbox Code Playgroud)

我想要得到这样的东西:

Registration: BH34JKX
Speed: 80
Time: 6:45:21
Name: John Adams
Address: SW34 7MN

Registration: DX34JKS
Run Code Online (Sandbox Code Playgroud)

等.(意外发布太早)

我在代码中先前打印了一个列表到文件,并且不需要将其转换为字符串.我不能这样做:

illegallist = zip(str(carreglist, illegalspeed, illegaltime, illegalname, illegaladdress))
Run Code Online (Sandbox Code Playgroud)

因为str()只需要3个参数.我试过把它放在这里:

illegallist = str(zip(carreglist, illegalspeed, illegaltime, illegalname, illegaladdress))
Run Code Online (Sandbox Code Playgroud)

但后来它只是说我的文件已关闭.

python tuples list

2
推荐指数
2
解决办法
76
查看次数

标签 统计

python ×2

format ×1

list ×1

time ×1

tuples ×1

validation ×1