全部产品

如何使用资产变量

更新时间:2020-09-25 10:52:14


案例介绍一

创建126邮箱登录页面并使用账号密码实现登录(使用字符串以及密码类型资产)。

案例实现一


1).在控制台创建字符串类型以及密码类型的资产变量,对应126邮箱的登录账号和密码。
创建方法参考:资产管理
创建完成如下:密码类型的资产变量名为“密码资产”,字符串类型的资产变量名为“邮箱字符串”。
1


2).在编辑器中开发应用,录制126邮箱登录地址中的账号控件以及密码控件,通过资产变量获取需要的邮箱账号和密码的值,进行输入操作,完成登录邮箱的功能。
2

录制控件视频:
录制126邮箱相关控件
相关代码:

  1. #创建126邮箱登录页面并使用账号密码实现登录(账号密码通过资产变量获取)
  2. page = rpa.app.chrome.create('https://mail.126.com')
  3. str_assert = rpa.console.asset.get_value('邮箱字符串')
  4. print(str_assert)
  5. password_assert = rpa.console.asset.get_value('密码资产')
  6. print(password_assert)
  7. sleep(1)
  8. page.input_text('邮箱账号', str_assert, index = 1, replace = True)
  9. # sleep(1)
  10. page.input_text('邮箱密码', password_assert, index = 1, replace = True)
  11. sleep(1)
  12. page.click('登录按钮', index = 1, simulate = True, button = 'left')
  13. sleep(4)
  14. page.close()

案例介绍二

创建126邮箱登录页面并使用fill_account_to_page SDK实现登录(账号密码类型资产)

案例实现二


1).在控制台创建账号密码类型的资产变量。
创建方法参考:资产管理
创建完成如下:账号密码类型的资产变量名为“密码资产”。
3
2).在编辑器中开发应用,使用录制完成的账号控件以及密码控件(126邮箱登录地址),通过账号密码资产变量直接实现登录邮箱的功能(使用fill_account_to_page SDK实现登录)。
相关代码:

  1. #创建163邮箱登录页面并使用fill_account_to_page实现登录
  2. page = rpa.app.chrome.create('https://mail.126.com')
  3. sleep(1)
  4. rpa.console.asset.fill_account_to_page('邮箱账号密码资产','邮箱账号','邮箱密码',page)
  5. sleep(1)
  6. page.click('登录按钮', index = 1, simulate = True, button = 'left')
  7. sleep(4)
  8. page.close()