2006年04月25日 星期二 08:35
我希望python的程序能够控制到新窗口中打开的页面,例如link这种链接,点击*link*之后怎样才能控制新的ie窗口啊?谢谢各位! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060425/7ba2312d/attachment.html
2006年04月26日 星期三 21:01
我希望python的程序能够控制到新窗口中打开的页面,例如link这种链接,点击*link*之后怎样才能控制新的ie窗口啊?谢谢各位! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060426/1b9a9ca9/attachment.html
2006年04月27日 星期四 11:23
在Web標準中部推薦使用_blank方法打開新頁。 On 4/25/06, xianglong yin <yinxianglong at gmail.com> wrote: > 我希望python的程序能够控制到新窗口中打开的页面,例如> target="_blank">link这种链接,点击link之后怎样才能控制新的ie窗口啊?谢谢各位! > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to > python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to > python-chinese-request at lists.python.cn > Detail Info: > http://python.cn/mailman/listinfo/python-chinese > > -- ============================ printing wrong code... ... http://my.donews.com/gawain/ ============================
2006年04月28日 星期五 12:22
我想到一点,可以根据IE新窗体的标题使用 findwindows 函数找到他的句柄,应 该就可以了。如果标题如果有重复的,就不好办了。 尹祥龙 写道: > > 我希望python的程序能够控制到新窗口中打开的页面,例如> target="_blank">link这种链接,点击_link_之后怎样才能控制新的ie窗口 > 啊?谢谢各位! > > > ------------------------------------------------------------------------ > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese
2006年04月28日 星期五 12:54
嗯,tocer说得不错,这的确是一个好办法,不过实现起来费事啊。 刚刚我发现了一个现成的包――IEC。(http://www.mayukhbose.com/python/IEC/index.php) 在创建对象时可以选择查找已经打开的ie窗口或创建新ie窗口两种方式,它的代码是: def __init__(self, window_num = 0, window_url = ''): if window_num <= 0 and window_url == '': self.ie = self.__CreateNewIE() else: self.ie = self.__FindOpenIE(window_num, window_url) 而,PAMIE没有提供查找已经打开的IE窗口的方法。 但是PAMIE对网页的操作功能非常强悍,IEC在这方面还算入门级吧。 两者结合使用可以应付在测试中的绝大部分问题了。oh yeah! 在06-4-28,tocer <tocer.deng at gmail.com> 写道: > > 我想到一点,可以根据IE新窗体的标题使用 findwindows 函数找到他的句柄,应 > 该就可以了。如果标题如果有重复的,就不好办了。 > > 尹祥龙 写道: > > > > 我希望python的程序能够控制到新窗口中打开的页面,例如> > target="_blank">link这种链接,点击_link_之后怎样才能控制新的ie窗口 > > 啊?谢谢各位! > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese at lists.python.cn > > Subscribe: send subscribe to python-chinese-request at lists.python.cn > > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060428/8c8dad42/attachment.html
Zeuux © 2025
京ICP备05028076号