Python 删除此“$”&引用;机器人框架中字符串的构造

Python 删除此“$”&引用;机器人框架中字符串的构造,python,selenium,robotframework,Python,Selenium,Robotframework,我需要删除这个“$,”的字符串与机器人框架和转换后的数字 例如,此字符串“$7999.00” 我的代码: ${price}= Get Text xpath="...." ${proice} Replace String , . $ log to console ${price} 这可以通过从库中删除字符串关键字来完成。它支持可变数量的参数,因此可以传递需要删除的所有字符 但是,不要删除点(),如果这样做,基本上将值乘以100: ${price}=

我需要删除这个“$,”的字符串与机器人框架和转换后的数字

例如,此字符串“$7999.00”

我的代码:

${price}=    Get Text    xpath="...."
${proice}    Replace String    ,    .    $
log to console    ${price}

这可以通过
从库中删除字符串
关键字来完成。它支持可变数量的参数,因此可以传递需要删除的所有字符

但是,不要删除点(
),如果这样做,基本上将值乘以100:

${price}=    Remove String        ${price}   ,    $
${price}=    Convert To Number    ${price}
# just to check is it really a number now - if the source string value was 10000.00:
${result}=   Evaluate    ${price} * 2
# , this should print 20000.00:
Log To Console    ${result}

输出:7999

我正在解决此表单的问题:

#Get text of xpath
${price}    Get Text   xpath="..."
#Remove , and "
${price}    Remove String    ${price}    ,    $
#conver to number
${price}    Convert To Number    ${price}

谢谢你的帮助

感谢您的评论和帮助!@如果我需要替换“将其用作参数-
${my var}=删除字符串${my var}”
谢谢您的帮助!
#Get text of xpath
${price}    Get Text   xpath="..."
#Remove , and "
${price}    Remove String    ${price}    ,    $
#conver to number
${price}    Convert To Number    ${price}