python中control + z键的键码是什么?

时间:2009-09-16 07:30:24

标签: python

我想使用python代码发送一些调制解调器AT命令,我想知道键组合的键码是什么 control + z

加特

3 个答案:

答案 0 :(得分:7)

密码?如果您发送AT命令,您可能正在发送带有ascii文本和控制代码的字符串,对吗? Ctrl-Z通常为26(十进制)。所以chr(26)应该可以工作,或者如果它是字符串的一部分,'\ x1a'作为26十进制是1A十六进制。

也就是说,Ctrl-Z通常不是AT命令集的一部分...所以如果这对你没有帮助,也许你可以解释一下你想要做的更多以及为什么你需要发送Ctrl -Z。

答案 1 :(得分:1)

我使用的是python3;这些都不能解决我的问题,而我所做的是,

command_variable = chr(26)
ser.write(command_variable.encode('utf-8'))

这对我有用。您可以将它与任何命令连接起来。

答案 2 :(得分:0)

import serial
from curses import ascii   
ser = serial.Serial.. // your configuration
ser.write(ascii.ctrl('z'))