2006年01月13日 星期五 09:38
一般情况下我们的编程都是确定了某个输入,调用函数,然后返回结果。但是这样的话,感觉实现一个目标比较漫长。。。 我现在的要求是:用Python控制系统中的程序,做一些系统管理或者自动化的程序。 比如说, 1. 调用IE,调整其位置(富UI界面); 2. 调用console程序,动态给定输入,获取输出(无UI界面); 3. 模拟鼠标点击,模拟键盘输入,来给某些程序做输入(富UI界面); 总体上讲就是可以模拟人为的输入,把人的手工计算机操作,转化为可以通过编程来控制的行为。 说的不是太清楚,没有明确的例子,大家说说看,或许我再考虑一下给定一个详细的例子。 谢谢各位的支持~!! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060113/df6c7e1d/attachment.htm
2006年01月13日 星期五 13:52
1, 调用IE,调整其位置(富UI界面); 有一个webbrowser module,不过不是专门管ie的,而是系统默认的webbrowser 2。调用console程序,动态给定输入,获取输出(无UI界面); os.subprocess 3. 模拟鼠标点击,模拟键盘输入,来给某些程序做输入(富UI界面); WIN32API,看看PyWin32 感觉你的要求比较特别,建议你使用VBS或者JScript,Python可能不适合 On 1/12/06, hit.zealous at gmail.com <hit.zealous at gmail.com> wrote: > > 一般情况下我们的编程都是确定了某个输入,调用函数,然后返回结果。但是这样的话,感觉实现一个目标比较漫长。。。 > > 我现在的要求是:用Python控制系统中的程序,做一些系统管理或者自动化的程序。 > > 比如说, > > > 调用IE,调整其位置(富UI界面); > 调用console程序,动态给定输入,获取输出(无UI界面); > 模拟鼠标点击,模拟键盘输入,来给某些程序做输入(富UI界面); > > 总体上讲就是可以模拟人为的输入,把人的手工计算机操作,转化为可以通过编程来控制的行为。 > > 说的不是太清楚,没有明确的例子,大家说说看,或许我再考虑一下给定一个详细的例子。 > > 谢谢各位的支持~!! > _______________________________________________ > 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年01月13日 星期五 13:54
在 06-1-13,hit.zealous at gmail.com<hit.zealous at gmail.com> 写道: > > 一般情况下我们的编程都是确定了某个输入,调用函数,然后返回结果。但是这样的话,感觉实现一个目标比较漫长。。。 > > 我现在的要求是:用Python控制系统中的程序,做一些系统管理或者自动化的程序。 > > 比如说, > > > 调用IE,调整其位置(富UI界面); > 调用console程序,动态给定输入,获取输出(无UI界面); > 模拟鼠标点击,模拟键盘输入,来给某些程序做输入(富UI界面); > > 总体上讲就是可以模拟人为的输入,把人的手工计算机操作,转化为可以通过编程来控制的行为。 > > 说的不是太清楚,没有明确的例子,大家说说看,或许我再考虑一下给定一个详细的例子。 > 这些内容属于自动化测试的东西。一般来说,只要别的工具可以实现,Python都应该可以实现。 1. 可以使用cPAMIE 2. python有许多的单元测试工具 nose 不错 3. 好象gtk下有,其它的gui不知道。 -- I like python! My Blog: http://www.donews.net/limodou NewEdit Maillist: http://groups.google.com/group/NewEdit
2006年01月13日 星期五 13:56
游戏外挂? 在 06-1-13,shhgs<shhgs.efhilt at gmail.com> 写道: > 1, 调用IE,调整其位置(富UI界面); > 有一个webbrowser module,不过不是专门管ie的,而是系统默认的webbrowser > > 2。调用console程序,动态给定输入,获取输出(无UI界面); > os.subprocess > > 3. 模拟鼠标点击,模拟键盘输入,来给某些程序做输入(富UI界面); > WIN32API,看看PyWin32 > > 感觉你的要求比较特别,建议你使用VBS或者JScript,Python可能不适合 > > > On 1/12/06, hit.zealous at gmail.com <hit.zealous at gmail.com> wrote: > > > > 一般情况下我们的编程都是确定了某个输入,调用函数,然后返回结果。但是这样的话,感觉实现一个目标比较漫长。。。 > > > > 我现在的要求是:用Python控制系统中的程序,做一些系统管理或者自动化的程序。 > > > > 比如说, > > > > > > 调用IE,调整其位置(富UI界面); > > 调用console程序,动态给定输入,获取输出(无UI界面); > > 模拟鼠标点击,模拟键盘输入,来给某些程序做输入(富UI界面); > > > > 总体上讲就是可以模拟人为的输入,把人的手工计算机操作,转化为可以通过编程来控制的行为。 > > > > 说的不是太清楚,没有明确的例子,大家说说看,或许我再考虑一下给定一个详细的例子。 > > > > 谢谢各位的支持~!! > > _______________________________________________ > > 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 > >
2006年01月13日 星期五 13:57
limodou,看他问IE就知道是Windows的 这种活,可能还是VBScript干得利索 On 1/13/06, limodou <limodou at gmail.com> wrote: > 在 06-1-13,hit.zealous at gmail.com<hit.zealous at gmail.com> 写道: > > > > 一般情况下我们的编程都是确定了某个输入,调用函数,然后返回结果。但是这样的话,感觉实现一个目标比较漫长。。。 > > > > 我现在的要求是:用Python控制系统中的程序,做一些系统管理或者自动化的程序。 > > > > 比如说, > > > > > > 调用IE,调整其位置(富UI界面); > > 调用console程序,动态给定输入,获取输出(无UI界面); > > 模拟鼠标点击,模拟键盘输入,来给某些程序做输入(富UI界面); > > > > 总体上讲就是可以模拟人为的输入,把人的手工计算机操作,转化为可以通过编程来控制的行为。 > > > > 说的不是太清楚,没有明确的例子,大家说说看,或许我再考虑一下给定一个详细的例子。 > > > > 这些内容属于自动化测试的东西。一般来说,只要别的工具可以实现,Python都应该可以实现。 > > 1. 可以使用cPAMIE > 2. python有许多的单元测试工具 nose 不错 > 3. 好象gtk下有,其它的gui不知道。 > > -- > I like python! > My Blog: http://www.donews.net/limodou > NewEdit Maillist: http://groups.google.com/group/NewEdit > > _______________________________________________ > 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年01月13日 星期五 19:18
调用ie的办法,可以参考我的blog。用pywin32 滥竽充数:Python抓网页内容的两个sample程序<http://blog.donews.com/dengyu/archive/2005/11/09/620119.aspx> Devin 在06-1-13,hit.zealous at gmail.com <hit.zealous at gmail.com> 写道: > > > 一般情况下我们的编程都是确定了某个输入,调用函数,然后返回结果。但是这样的话,感觉实现一个目标比较漫长。。。 > > 我现在的要求是:用Python控制系统中的程序,做一些系统管理或者自动化的程序。 > > 比如说, > > > 1. 调用IE,调整其位置(富UI界面); > 2. 调用console程序,动态给定输入,获取输出(无UI界面); > 3. 模拟鼠标点击,模拟键盘输入,来给某些程序做输入(富UI界面); > > > 总体上讲就是可以模拟人为的输入,把人的手工计算机操作,转化为可以通过编程来控制的行为。 > > 说的不是太清楚,没有明确的例子,大家说说看,或许我再考虑一下给定一个详细的例子。 > > 谢谢各位的支持~!! > > _______________________________________________ > 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/20060113/56e281b6/attachment.html
2006年01月13日 星期五 22:17
这类应用,是不是也可以算是进程间通信? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060113/6264667e/attachment.html
2006年01月14日 星期六 23:10
> 2。调用console程序,动态给定输入,获取输出(无UI界面); > os.subprocess os.subprocess??? 那里有?我的Python是2.4.2版本的,没有这个东东啊! 在06-1-13,shhgs <shhgs.efhilt at gmail.com> 写道: > > 1, 调用IE,调整其位置(富UI界面); > 有一个webbrowser module,不过不是专门管ie的,而是系统默认的webbrowser > > 2。调用console程序,动态给定输入,获取输出(无UI界面); > os.subprocess > > 3. 模拟鼠标点击,模拟键盘输入,来给某些程序做输入(富UI界面); > WIN32API,看看PyWin32 > > 感觉你的要求比较特别,建议你使用VBS或者JScript,Python可能不适合 > > -- > --------------------------------- > Apex Liu > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060114/2bfcbd73/attachment.htm
2006年01月16日 星期一 00:25
用autoit On 1/14/06, Apex Liu <apex.liu at gmail.com> wrote: > > > > 2。调用console程序,动态给定输入,获取输出(无UI界面); > > os.subprocess > > os.subprocess??? > > 那里有?我的Python是2.4.2版本的,没有这个东东啊! > > > > > 在06-1-13,shhgs <shhgs.efhilt at gmail.com> 写道: > > 1, 调用IE,调整其位置(富UI界面); > > 有一个webbrowser module,不过不是专门管ie的,而是系统默认的webbrowser > > > > 2。调用console程序,动态给定输入,获取输出(无UI界面); > > os.subprocess > > > > 3. 模拟鼠标点击,模拟键盘输入,来给某些程序做输入(富UI界面); > > WIN32API,看看PyWin32 > > > > 感觉你的要求比较特别,建议你使用VBS或者JScript,Python可能不适合 > > > > > > -- > > --------------------------------- > > Apex Liu > > _______________________________________________ > 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 > >
Zeuux © 2025
京ICP备05028076号