二开案例.Python.常用函数示例

持续更新中......
【函数名称】in
【功能说明】判断元素在某个集合中是否存在,存在返回True,不存在返回False
【使用示例】
【二开案例.表达式.IN操作】https://vip.kingdee.com/article/112607748613037568
# 判断编码是否为'GYS001'或'VEN00002'
FSupplierId.FNumber in ('GYS001','VEN00002')
【函数名称】join
【功能说明】将多个字符串以指定的分隔符拼接成一个字符串
【使用示例】
# 将A、B、C用逗号拼接到一起
text = ','.join(x for x in ('A','B','C'))
【函数名称】format
【功能说明】字符串格式化
【使用示例】
# 设置指定位置
text = "{0} {1}".format("hello", "world")
【二开案例.Python插件.字符串拼接】https://vip.kingdee.com/article/95838300983760640
【函数名称】str.Format
【功能说明】字符串格式化
【使用示例】
sql = str.Format("UPDATE T_SEC_USER SET FDESCRIPTION=N'{0}' WHERE FUSERID={1}","哈哈",userId)
【二开案例.Python插件.字符串拼接】https://vip.kingdee.com/article/95838300983760640
【函数名称】strip
【功能说明】移除字符串头尾指定的字符(默认为空格或换行符)或字符序列
【使用示例】
str = "00000003210Runoob01230000000";
# 去除首尾字符 0
print str.strip( '0' );
str2 = " Runoob ";
# 去除首尾空格
print str2.strip();
【函数名称】find
【功能说明】检测字符串中是否包含子字符串 str,如果包含子字符串则返回开始的索引值,否则返回-1。
【使用示例】
# 判断文本字段F_Jac_Text1中是否包含*
F_Jac_Text1.find('*') >= 0
【函数名称】index
【功能说明】检测字符串中是否包含子字符串 str,该方法与 python find()方法一样,只不过如果str不在 string中会报一个异常。
【使用示例】
# 获取文本字段F_Jac_Text1中*后面的部分,赋值给文本字段F_Jac_Text2
F_Jac_Text2 = F_Jac_Text1[F_Jac_Text1.index('*'):len(F_Jac_Text1)]
【函数名称】spli
二开案例.Python.常用函数示例
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



