我不知道如何删除“}”。我的代码如下,
INPUTSCRIPT="CLOSEDLOOP{DCSOURCE1|VOLTAGE|0.1|-1|5|1000}"
TEMPSCRIPT=INPUTSCRIPT.split('|')
STR_SETTELING=TEMPSCRIPT[5]
STR_SETTELING
输出查询,
'1000}'
所以,我想在“1000”之后删除“}”,不知道该怎么做。
非常感谢。
我不知道如何删除“}”。我的代码如下,
INPUTSCRIPT="CLOSEDLOOP{DCSOURCE1|VOLTAGE|0.1|-1|5|1000}"
TEMPSCRIPT=INPUTSCRIPT.split('|')
STR_SETTELING=TEMPSCRIPT[5]
STR_SETTELING
输出查询,
'1000}'
所以,我想在“1000”之后删除“}”,不知道该怎么做。
非常感谢。
您可以通过在 shell 中打印变量来查看幕后发生的事情,
>>> INPUTSCRIPT="CLOSEDLOOP{DCSOURCE1|VOLTAGE|0.1|-1|5|1000}"
>>> TEMPSCRIPT=INPUTSCRIPT.split('|')
>>> TEMPSCRIPT
['CLOSEDLOOP{DCSOURCE1', 'VOLTAGE', '0.1', '-1', '5', '1000}']
>>> TEMPSCRIPT[5]
'1000}'
需要进一步细化,
>>> TEMPSCRIPT[5].rstrip('}')
'1000'