Hello, and see my comments below. On Thu, Feb 22, 2018 at 10:34:53PM -0500, gonzales huerta wrote: > SIRS > I am an absolute beginner in PYTHON so I would like to ask your > advice regarding the appropriate compilers. > What would be the best compiler for a beginner?
Python is normally described as using an interpreter. (Technically it has a compiler, but it is a byte-code compiler, it doesn't generate machine code.) Stick to the standard Python 3 interpreter unless you need to run Java libraries or run under .Net, > What would be the best compiler for writing a combined code PYTHON and C? There's no such thing as a combined Python and C compiler, although Cython comes close. But I would say Cython is probably not for beginners, if you don't know Python, you'll struggle with Cython. > 3)I need PYTHON for the following purposes: > A)EMBEDDED SYSTEM PROGRAMMING > B)SCIENTIFIC PROGRAMMING > C)IMAGE AND VIDEO PROCESSING > D)DATA VISUALIZATION > E)REAL TIME GUI > F)DESIGNING PC BASED MEASURING SYSTEMS (like pc dso,logic analyzer,ect) > Please let me know what kind of PYTHON libraries would the most > adequate for these tasks and where it would be possible to download > them and if possibe direct me to the corresponding PYTHON literature Do you know how to use a search engine? https://duckduckgo.com/html/?q=scientific%20python%20ide For embedded programming, you will probably want to use MicroPython instead of the regular Python interpreter. You could try a commercial IDE like Enthought Canopy, PyCharm, ActiveState's Python (I think this one is called Anaconda?), or the Wing Python IDE. https://wingware.com/ A free alternative is Spyder, although this is the only one I've actually used and I found it to be unusably slow on my computer. Another alternative is iPython, which lets you write notebooks rather like Mathematica. It is not helpful to ask what libraries you should use when we don't know what you will be doing, but in general, the most common third-party libraries for scientific programming include: numpy scipy pandas matplotlib and probably a thousand others. -- Steve _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor