python - 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")
我试图重新启动机器并再次尝试,然后也面临同样的问题。
注意:我需要知道为什么它有时会运行并在其他时间打开代码。
解决方案
很可能是因为用于运行测试的操作系统用户配置文件不同。
为确保它始终是您真正想要处理的文件,请指定二进制文件,例如对于 python:
OperatingSystem.run python foldercreate.py
同样,如果您确实需要另一个,请使用“记事本”。
推荐阅读
- python - Python 寻找“钥匙”
- python - 移动 csv 时间序列以具有相似的起始位置并在必要时删除数据点
- python - 如何将列表中的内容从一个函数附加到另一个函数
- python - 多处理以在熊猫数据框中添加一列
- excel - 将特定日期和主题的表格从 Outlook 复制到 Excel
- python - 如何使用 Python 脚本自动化 SAS 企业指南报告?
- flutter - Flutter Firestore QuerySnapshot 与 uid
- sql - 在选择不同的行时统一来自不同表的列
- node.js - 有没有办法通过 api 输出在脚本中重命名“范围”“majorDimension”“值”以获取更清晰的数据?
- javascript - 如何创建一个 IP Grabber,其中用户的 IP 只出现一次?