首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >twill -在运行时更改代理服务器设置

twill -在运行时更改代理服务器设置
EN

Stack Overflow用户
提问于 2012-02-27 03:35:02
回答 1查看 458关注 0票数 0

我已经尝试创建一个twill测试来更改两个不同测试的代理服务器设置。我需要在运行时触发此更改,而无需重新启动测试脚本。

我尝试通过设置os.environ"HTTP_PROXY“来使用"http_proxy”环境变量,但它只更改了第一个测试的代理设置,在第二个和第三个测试中不起作用。

你能建议一种在运行时改变twill代理设置的方法吗?

EN

回答 1

Stack Overflow用户

发布于 2012-02-27 20:32:34

在运行斜纹脚本之前,在之前设定代理环境变量

sh/ksh/bash

export HTTP_PROXY=blah:8080

csh

setenv HTTP_PROXY blah:8080

这是没有价值的,这个应该通过设置os.environ['http_proxy']来工作,但是如果你在导入twill之后设置它,它可能不会。Twill可能会在启动时检查一次?我认为唯一100%安全的方法就是导出变量,这样所有后续的子进程都会将其作为自己的环境。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9456442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档