云扩rpa内datatable以及使用相关问题合集

for如何在rpa框架下实现python的一点点快乐~

rpa框架下,不需要自己再配环境的也就是向高度封装下的工具低头使用C#了吧。

对于没有接触过C#,但是会一点python,java,C的选手来说。一开始会很自信,之后就开始怀疑人生。需要注意的区别实在是太多了。例如C#中的datatable,我一直都陷在怎么像使用python里的pandas一样使用datatable不想使用循环的牛角尖里。

对于有清晰结构的数据表来说,如果可以像sql一样操作是最好的方案了。而rpa框架的组件对数据的type的要求需要保留datatable的格式。为了解决这个问题,可以采用一个迂回的方式解决。

首先用过datatable的select()方法将datatable转为datarow[](大小写自己看着,我不想改了),再将datarow[]转换为datatable。这个的转换是比较好实现的。我就之间贴前人的代码示例上来了。 

 https://www.cnblogs.com/programsky/p/4290024.html

DataTable与DataRow[]互转_Emm.....的博客-CSDN博客

如果要想在C#使用dataframe。推荐Microsoft.Data.Dataanalysis。(拼错了不管)

rpa框架带来一定便利性的同时也牺牲了不少自由度。例如依靠拖曳组件产生的冗余,没法自己写引用方法等。需要好好的看组件里的设置,对于经常变换随机字符的网页控件,可以将变换部分用*代替。对于控件的index也可以进行相应设置。

支持文档和社区支持由于是闭源,开放性和解决问题的环境不是很好,所以需要用更多的时间浪费在其中,体验感不是很好。控件还会有问题。大胆开麦,就是不好用!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值