每日推荐 | RPA 设计器 -- 拾取、运行与其他 (1)

小伙伴:上午好!🌞

感谢阅读 | 今日推荐 💫

每日推荐 | RPA 设计器 -- 拾取、运行与其他 (1)

每日推荐 | RPA 设计器 -- 拾取、运行与其他 (1)

Q1运行流程报“XX Object has no attribute XX”

每日推荐 | RPA 设计器 -- 拾取、运行与其他 (1)

A :对于子流程模块,不能采用“从当前步骤”或“单步运行”的方式,只能采用“运行工程”或在子流程中“运行流程”的方式

Q2使用【模拟按键】会涉及切换输入法的问题

A :关闭或卸载本地安装的第三方输入法软件,默认使用电脑自带的输入法,执行【模拟按键】

Q3如何提高调用 JS 接口的速度?

A :参考 rpa 增加 js 调用接口

Q4怎样给 outlook 组件增加一个时间筛选,将符合时间条件的邮件过滤出来

A思路: 使用【OutLook 接收邮件】,先读出所有未读的邮件,返回值为邮件对象;调用接收时间的方法,如果符合时间条件就将该邮件对象放入空数组,再依次用每个邮件对象,调用相应方法获取邮件具体信息
每日推荐 | RPA 设计器 -- 拾取、运行与其他 (1)

Q5Python 调用 RSA 实现加密解密

A :参考代码如下

import rsa
# (pubkey, privkey) = rsa.newkeys(1024)
# pub = pubkey.save_pkcs1()
# with open('public.pem','wb+')as f:
#     f.write(pub)
#
# pri = privkey.save_pkcs1()
# with open('private.pem','wb+')as f:
#     f.write(pri)
message = '789'.encode('utf8')
with open('public.pem','rb') as publickfile:
p = publickfile.read()
pubkey = rsa.PublicKey.load_pkcs1(p)
with open('private.pem','rb') as privatefile:
p = privatefile.read()
privkey = rsa.PrivateKey.load_pkcs1(p)
#用公钥加密、再用私钥解密
crypto = rsa.encrypt(message, pubkey)
message1 = rsa.decrypt(crypto, privkey)
print(message1)