小编dom*_*ruf的帖子

如何将字符串拆分为文本和数字?

我想分割这些字符串

'foofo21'
'bar432'
'foobar12345'
Run Code Online (Sandbox Code Playgroud)

['foofo', '21']
['bar', '432']
['foobar', '12345']
Run Code Online (Sandbox Code Playgroud)

有人知道在python中执行此操作的简单方法吗?

python string split

48
推荐指数
6
解决办法
9万
查看次数

列出灵巧对象的字段

我想列出一个dexterity对象的所有字段(和值).

我可以轻松访问这样的单个字段值 myobject.myfield

但我不知道如何列出对象的所有可用字段.

plone dexterity

8
推荐指数
3
解决办法
1910
查看次数

如何检查Jenkinsfile中是否有可用的构建参数

我有一个管道脚本,可以使用和不使用参数.所以我必须检查参数是否可用.

我试过if(getBinding().hasVariable("myparameter"))但这会导致异常

org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use method groovy.lang.Binding getVariables
Run Code Online (Sandbox Code Playgroud)

有没有其他方法来检查作业是否参数化?

jenkins jenkins-pipeline

8
推荐指数
4
解决办法
3万
查看次数

如何从脚本添加plone组成员

我试图从我运行的脚本中添加一个plone用户"./bin/instance run myscript.py"

ipdb>app.Plone.portal_groups.addPrincipalToGroup('newuser', 'Administrators')
True
Run Code Online (Sandbox Code Playgroud)

但是当我检查Web界面时,用户没有添加到组中.

虽然

ipdb>app.Plone.portal_groups.getGroupMembers('Administrators')
['newuser']
Run Code Online (Sandbox Code Playgroud)

否则说.

当我在普通的plone实例中运行相同的代码时(通过使用http:// localhost:8080/Plone/ipdb打开控制台),它可以工作.

我是否必须对ZODB或类似的更改?

plone

3
推荐指数
1
解决办法
304
查看次数

将plone站点移动到子文件夹而不更改修改日期

我在一个zope实例(ZODB)中有多个plone站点.现在我想将一些网站移动到子文件夹.问题是,当我移动网站时,网站内所有页面的修改日期都会更新.有没有办法防止这种情况,以便日期保持不变?

zope plone zodb

1
推荐指数
1
解决办法
329
查看次数

标签 统计

plone ×3

dexterity ×1

jenkins ×1

jenkins-pipeline ×1

python ×1

split ×1

string ×1

zodb ×1

zope ×1