在Pywinauto 0.6.5中尝试使用keras-application
向表单输入字符串'customer asked for 30% discount'
时,其发送的输出是type_keys()
省略了'customer asked for 30 discount"
。
尝试过的转义字符:
'%'
control.type_keys('customer asked for 30%% discount',with_spaces=True)
但是它仍然省略了control.type_keys('customer asked for 30\% discount',with_spaces=True)
在控制台字符串中正确打印数据时输出。因此,这不是Python 3.7的问题。
答案 0 :(得分:1)
正如Redem已经发现的,必须以这种方式转义一些特殊符号:
std::iostream()
或方法 control.type_keys('customer asked for 30{%} discount', with_spaces=True)
可用于编辑框控件:
.set_edit_text()