问题来源: 今天在用Python插件调用函数SendMailServiceHelper.GetUserContacts(Context ctx, List userIds)时,使用如下代码报错:expected List got list。lst=[10086,10087,10088];

SendMailServiceHelper.GetUserContacts(ctx,lst);

解决办法: 引用System.Collections.Generic,参考代码如下:import clr

clr.AddReference("System")

from System.Collections.Generic import *

def BarItemClick(e):

if e.BarItemKey.upper() == "TBTESTMAIL":

ids=List[Int64]();

ids.Add(10086);

ids.Add(10087);

ids.Add(10088);

result1=SendMailServiceHelper.GetUserContacts(ctx,ids);

扩展知识:Python的其它常用基本类型: str, int, long, float, bool。

python 泛型_Python插件 - 如何创建C#泛型List相关推荐

  1. python 动态_python实现动态创建类的方法分析

    本文实例讲述了python实现动态创建类的方法.分享给大家供大家参考,具体如下: python作为动态语言,如何在运行时动态创建类呢(python Creating classes dynamical ...

  2. 《Abaqus GUI程序开发指南(Python语言)》——第一章 概述1.1 简单插件实例——创建带孔板有限元模型...

    本节书摘来自异步社区<Abaqus GUI程序开发指南(Python语言)>一书中的第1章,第1.1节,作者: 贾利勇 , 富琛阳子 , 贺高 , 周正光 更多章节内容可以访问云栖社区&q ...

  3. python怎么删除列表创建_Python基础--列表创建访问删除

    创建列表 在 Python 中,创建列表的方法可分为两种,下面分别进行介绍. 1 使用 [ ] 直接创建列表 # 使用[ ]创建列表后,一般使用=将它赋值给某个变量,具体格式如下: # listnam ...

  4. python程序启动其他python程序_python中使用fork创建新的进程

    python中如果要创建新进程的话,可以使用os模块中的fork方法.为了了解其中工作原理,笔者结合linux的查看进程ps命令,对这个方法做了一些测试. python运行时进程 python一开始运 ...

  5. java 泛型 .net_Java基础11:Java泛型详解

    本文对java的泛型的概念和使用做了详尽的介绍. 本文参考https://blog.csdn.net/s10461/article/details/53941091 具体代码在我的GitHub中可以找 ...

  6. Python数据可视化——使用Matplotlib创建散点图

    Python数据可视化--使用Matplotlib创建散点图 2017-12-27 作者:淡水化合物 转载请注明网址:https://www.cnblogs.com/pengsky2016/p/812 ...

  7. arcgis python工具-使用python制作ArcGIS插件(1)工具介绍

    使用python制作ArcGIS插件(1)工具介绍 by 李远祥 ArcGIS从10.0开始支持addin(ArcGIS软件中又叫作加载项)的方式进行插件制作.相对于以往9.x系列,addin的无论是 ...

  8. 【开发环境】Mac 中 IntelliJ IDEA 运行 Python 程序 ( 安装 Python Community Edition 插件 )

    文章目录 一.安装 Python Community Edition 插件 二.创建 Python 工程 一.安装 Python Community Edition 插件 选择 菜单栏 " ...

  9. Maven使用原型插件来创建项目

    2019独角兽企业重金招聘Python工程师标准>>> 转自:http://www.yiibai.com/spring/maven_creating_project.html Mav ...

最新文章

  1. js 获取 eWebEditor 的内容
  2. 米的建站日记(2014年12月18日)
  3. vs android 打电话,iOS vs. Android:二者真的是在竞争吗?
  4. java员工请假系统_基于jsp的员工请假管理系统-JavaEE实现员工请假管理系统 - java项目源码...
  5. [TCP/IP] SSL的通讯原理
  6. leetcode三道shell题
  7. 最新LAMP源码搭建网站平台PHP5.5.1 + Apache2.4.6 + mysql5.6.12
  8. win2012 定时自动备份mysql_SQL SERVER 2012数据库自动备份的方法
  9. 两步实现在Git Bash中用Sublime打开文件
  10. 福利彩票-双色球爬虫数据分析实战
  11. 关于switch软破“由于发生错误,软件已关闭”无法升级主机系统等问题
  12. 教你如何迅速秒杀掉:99%的海量数据处理面试题 1
  13. 微软苏州集体抵制来自阿里、华为的跳槽者:请停止你的“奋斗逼”行为!
  14. NTFS与FAT32区别大揭秘
  15. torch.sub()与torch.sub_()函数用法
  16. 虚拟主机共享IP地址
  17. java 延时队列_Java实现简单延迟队列和分布式延迟队列
  18. C# Winform ToolStripContainer ToolStrip相关用法记录
  19. 学人工智能以后去哪里工作?学AI可以做什么?
  20. error RC1015: cannot open include file 'sal.h'.

热门文章

  1. 7-25 雨刷程序功能扩展设计 (100 分)
  2. 怎样将两个html页面合并,如何把WORD的两个页面合并在一起?
  3. Java黑皮书课后题第8章:8.28(严格相同的数组)如果两个二维数组m1和m2相应的元素相等的话,则认为它们是严格地相同的。编写一个方法,如果m1和m2是严格相同的话,返回true
  4. 改变 input[type=range] css样式
  5. Exit- Linux必学的60个命令
  6. 每日踩坑 2018-11-26 MVC Razor ActionLink 生成的URL中多生成了一个参数 ?length=n
  7. JDBC中的SPI实现
  8. 四条命令搞定mysql主从
  9. 操作系统实验报告1:ucore Lab 1
  10. [Python从零到壹] 三十七.图像处理基础篇之图像融合处理和ROI区域绘制