Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Floating point ';浮动';对象没有属性';编码';机器人框架内_Floating Point_Encode_Robotframework - Fatal编程技术网

Floating point ';浮动';对象没有属性';编码';机器人框架内

Floating point ';浮动';对象没有属性';编码';机器人框架内,floating-point,encode,robotframework,Floating Point,Encode,Robotframework,我想使用Create file关键字在文件中保存变量值。值是一个浮点数。当我试图用Create File保存它时,它给出了一个错误 'float' object has no attribute 'encode' 我认为在编写之前,您需要将数字转换为字符串: *** Settings *** Library OperatingSystem *** Test Cases *** Write ${str}= Set Variable 3.141592

我想使用Create file关键字在文件中保存变量值。值是一个浮点数。当我试图用Create File保存它时,它给出了一个错误

'float' object has no attribute 'encode'

我认为在编写之前,您需要将数字转换为字符串:

*** Settings ***
Library    OperatingSystem


*** Test Cases ***
Write
    ${str}=        Set Variable         3.1415926
    ${flt}=        Convert To Number    ${str}
    ${str2}=       Convert To String    ${flt}
    Create File    demo.txt             ${str2}

我认为在编写之前,您需要将数字转换为字符串:

*** Settings ***
Library    OperatingSystem


*** Test Cases ***
Write
    ${str}=        Set Variable         3.1415926
    ${flt}=        Convert To Number    ${str}
    ${str2}=       Convert To String    ${flt}
    Create File    demo.txt             ${str2}

谢谢转换成字符串后我可以保存。@pekka你读过我的心思:)在发布我的答案前一秒钟注意到了你的答案!你的例子看起来比我的好得多;)谢谢转换成字符串后我可以保存。@pekka你读过我的心思:)在发布我的答案前一秒钟注意到了你的答案!你的例子看起来比我的好得多;)