我想在不离开wsadmin命令行的情况下将结果重定向到文件。
Jyhton代码:
dsid = AdminConfig.getid('/DataSource:IG.JASPER.DS/')
AdminControl.testConnection(dsid)
我发现类似下面的内容。但是我不确定有人可以让我知道如何做到这一点吗?
file = open("C:\\Test\\conn.txt","w")
file.write("Admin.config.... blah")
file.close()
答案 0 :(得分:2)
有关更多详细信息,请参见here。
使用“ w”或“ w +”文件模式打开文件以写入文件对象。
当打开文件进行写操作时,可以使用以下命令:
因此以下脚本应适用于您的数据源测试连接
dsid = AdminConfig.getid('/DataSource:BPH Oracle XA DataSource')
status = AdminControl.testConnection(dsid)
file=open('results.txt', 'w')
#print >>file, status
#file.write(status)
file.write(AdminControl.testConnection(dsid))
file.close()
为成功连接,生成的文件(results.txt)应包含诸如“ WASX7217I:与提供的数据源的连接成功。”