问题描述
发送推送时出现问题。 我正在使用python和apns-client lib发送推送。 我的令牌存储在mysql上,并且自最近几周以来,在发送请求时我一直看到此异常:
ERROR: Non-hexadecimal digit found
这使我认为数据库上有一个格式错误的令牌。 现在,如何检查哪个令牌是错误的?
我在令牌上尝试了以下操作(我在互联网上的某处读过它):
for token in tokens:
try:
token.decode('hex')
except:
print token
但一点也不例外。
有任何想法吗? 提前致谢
1楼
然后让我们尝试关闭问题:
for token in tokens:
try:
token.decode('hex')
except Exception as e:
print token, type(e)
raise e
可以得到您想要的一切吗?