首页 > 解决方案 > Robot Framework 没有运行 python 代码,它在记事本中打开代码

问题描述

我正在尝试从机器人框架运行 python 代码。

但有时它工作正常并在该位置创建一个文件夹,有时它在记事本中打开 python 代码而不是运行 python 代码。

机器人框架

*** Settings ****
Library  Process
Library  OperatingSystem
*** Variables ***
*** Test Cases ***
Start logonpad
    OperatingSystem.run     foldercreate.py

蟒蛇代码

import os  
import pandas  
os.mkdir("G:/NewFolder")  

我试图重新启动机器并再次尝试,然后也面临同样的问题。

注意:我需要知道为什么它有时会运行并在其他时间打开代码。

标签: pythonrobotframework

解决方案


很可能是因为用于运行测试的操作系统用户配置文件不同。

为确保它始终是您真正想要处理的文件,请指定二进制文件,例如对于 python:

OperatingSystem.run     python foldercreate.py

同样,如果您确实需要另一个,请使用“记事本”。


推荐阅读