如果我打开由Robot Framework生成的任何.html文件,并尝试使用任何可用的任何python代码或内置命令行工具将其转换为任何其他格式(例如,docx formate).我收到以下错误,
•确认您的浏览器已启用JavaScript.
•确保使用足够现代的浏览器.需要Firefox 3.5,IE 8或同等版本,建议使用较新的浏览器.
•检查浏览器的JavaScript错误日志中是否有消息.如果您怀疑遇到错误,请报告问题.
·即使我已经在浏览器中启用了JavaScript,我也收到此错误.我在Mac上使用Mozilla Firefox版本45.0.2.
有谁可以帮我解决这个问题?
我有以下两个文件,一个是 .py 文件,另一个是 .yml 文件,如图所示。在 .py 文件中,我使用了在 .yml 文件中定义的所有变量。现在我正在寻找有关如何传递此 .yml 文件或如何调用或使用 .yml 文件到 .py 文件中的变量的解决方案。我还在图像中标记了我的问题,以帮助准确理解我的问题。
任何建议都会非常有帮助。
谢谢
-> 下面是 abcd.py 文件
# abcd.py
import pexpect
import os
import yaml
from yaml import load
from pexpect import pxssh
import pdb
with open('/home/asdf/Desktop/test.yml', 'rb') as f:
var=yaml.load(f.read())
def example(gw_user,gw_password,gw_host):
child = pexpect.spawn("ssh"+" "+gw_user+"@"+gw_host,timeout=30)
child.expect('password')
child.sendline(gw_password)
#child.expect(self.gw_prompt)
print 'connection established'
child.expect('$')
child.sendline('cd /usr/local/lib/python2.7/dist-packages/ostinato/')
child.expect('ostinato')
child.sendline('python example.py')
print 'establishing connectivity with ostinato'
child.expect('127.0.0.1')
child.sendline('10.0.0.3')
child.expect('Tx')
child.sendline('1')
child.expect('Rx')
child.sendline('1')
child.expect('$')
child.sendline('exit')
child.interact()
#return self.gw_user
#pdb.set_trace() …Run Code Online (Sandbox Code Playgroud)