Python论坛  - 讨论区

标题:[python-chinese] 关于Python 的Programming――能否解决这样的问题?

2006年01月13日 星期五 09:38

hit.zealous at gmail.com hit.zealous at gmail.com
Fri Jan 13 09:38:29 HKT 2006

一般情况下我们的编程都是确定了某个输入,调用函数,然后返回结果。但是这样的话,感觉实现一个目标比较漫长。。。

我现在的要求是:用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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年01月13日 星期五 13:52

shhgs shhgs.efhilt at gmail.com
Fri Jan 13 13:52:25 HKT 2006

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
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年01月13日 星期五 13:54

limodou limodou at gmail.com
Fri Jan 13 13:54:56 HKT 2006

在 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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年01月13日 星期五 13:56

xxmplus xxmplus at gmail.com
Fri Jan 13 13:56:22 HKT 2006

游戏外挂?


在 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
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年01月13日 星期五 13:57

shhgs shhgs.efhilt at gmail.com
Fri Jan 13 13:57:52 HKT 2006

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
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年01月13日 星期五 19:18

Devin Deng deng.devin at gmail.com
Fri Jan 13 19:18:34 HKT 2006

调用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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年01月13日 星期五 22:17

黑沙 fred.li.1979.m.bj.prc at gmail.com
Fri Jan 13 22:17:23 HKT 2006

这类应用,是不是也可以算是进程间通信?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060113/6264667e/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年01月14日 星期六 23:10

Apex Liu apex.liu at gmail.com
Sat Jan 14 23:10:17 HKT 2006

> 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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年01月16日 星期一 00:25

fla liu fla.liu at gmail.com
Mon Jan 16 00:25:30 HKT 2006

用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
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号