En Mon, 06 Oct 2008 15:07:23 -0300, Stef Mientki <[EMAIL PROTECTED]> escribió:
Andrea Francia wrote:

While some python users prefer to talk about when Python is the right tool I think that it is more instructive to know when it is not.
Please, could you let me know what do you think about that?

Here is what I can come up with
- autoit like applications

I had a great success using pywinauto to automate a legacy application in order to scrap data from all its windows and dialogs, including variable parts (different dialog boxes, different number of tabs, different controls enabled) that were dependent on other data. Simple "macro" solutions would not have worked here, but combining pywinauto + Python logic + sendkeys it was easy to do.

- licenses differ a lot, which makes it hard to combine different packages
- a number of libraries is quite in-mature

I think that's not a problem with Python itself, but depends on the libraries involved and their authors. Same would happen with other languages too.

- downwards compatibility is sometimes lost

Most code written for Python 1.5 still compiles and runs without any problem... I consider the compatibility record of Python quite impressive.

--
Gabriel Genellina

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to