出错函数:
def sha1_extension(ext=None):
return hashlib.sha1(str(time.time()).encode("utf-8")).hexdigest() + ext
原因:
None无法和str类型合并
修改:
def sha1_extension(ext=None):
if ext:
return hashlib.sha1(str(time.time()).encode("utf-8")).hexdigest() + ext
else:
return hashlib.sha1(str(time.time()).encode("utf-8")).hexdigest()