Python

Moderators: None (Apply to moderate this forum)
Number of threads: 473
Number of posts: 1172

This Forum Only
Post New Thread
Single Post View       Linear View       Threaded View      f

Report
Beginning Python Posted by ITA on 22 Oct 2003 at 8:28 AM
Hello, I am planning to learn Python. I program in C#, C++ and BASIC. I am also planning to develop on a LINUX system. Does anyone know any tutorials and development tools for Linux? Please help, many thanks.


PS If you cannot find any programs or tutorials for Linux, just tell me the Windows ones. Many thanks again.

ITA
Report
Re: Beginning Python Posted by infidel on 22 Oct 2003 at 8:32 AM
: Hello, I am planning to learn Python. I program in C#, C++ and BASIC. I am also planning to develop on a LINUX system. Does anyone know any tutorials and development tools for Linux? Please help, many thanks.
:
:
: PS If you cannot find any programs or tutorials for Linux, just tell me the Windows ones. Many thanks again.

The standard python package comes with a great tutorial and library documentation. It also comes with a simple development tool named IDLE. All you really need, though, is a good text editor like vim and a command line.


infidel

Report
Re: Beginning Python Posted by ITA on 22 Oct 2003 at 1:00 PM
Where can I get this 'standard Python package'? Also, how do I run my code? Does python need to be compiled? What uses does it have? Where can I apply my knowledge of Python? Many thanks. Also please include any additional info I may need.

ITA
Report
Re: Beginning Python Posted by infidel on 22 Oct 2003 at 3:47 PM
This message was edited by Moderator at 2003-10-22 15:49:50

: Where can I get this 'standard Python package'?

http://www.python.org

Seriously, learn how to use search engines.

: Also, how do I run my code?

Using the python interpreter.

: Does python need to be compiled?

Python code is compiled into a bytecode similar to how Java works except that the python executable does it automatically.

: What uses does it have?

It's a programming language. A very flexible, adaptable, clean language. Let your imagination run wild.

: Where can I apply my knowledge of Python?

Anywhere you want to.

: Also please include any additional info I may need.

How are we supposed to know what you need if you don't know what you want to do?


infidel



Report
Re: Beginning Python Posted by ITA on 23 Oct 2003 at 2:25 AM
: How are we supposed to know what you need if you don't know what you want to do?

Sorry, I'd like to develop applications for Windows and Linux.

Thanks a million.

ITA


Report
Re: Beginning Python Posted by infidel on 23 Oct 2003 at 8:04 AM
: : How are we supposed to know what you need if you don't know what you want to do?
:
: Sorry, I'd like to develop applications for Windows and Linux.

Well obviously. What kind of application? The python standard library comes with all sorts of powerful modules, and there are plenty of third-party modules available. The Python Package Index on python.org lists many and the Vaults of Parnassus (search google for it) is also a good place to find modules.


infidel

Report
Re: Beginning Python Posted by ITA on 24 Oct 2003 at 7:47 AM
Because python is an interpreted language does this mean that it is limited for serious application deployment? How would the scripts run without the interpreter? Does this change when developing for the web?

Sorry, many thanks again.

ITA
Report
Re: Beginning Python Posted by infidel on 24 Oct 2003 at 9:15 AM
: Because python is an interpreted language does this mean that it is limited for serious application deployment?

Did you mean deployment or development? There are no limits on deploying the interpreter. You can even use it in commercial applications. If you mean development then there are very few limits on using python. Companies like Industrial Light and Magic, Google, NASA, etc use Python. You couldn't write an operating system using it, for example, but in terms of application development it is extremely flexible.

: How would the scripts run without the interpreter?

They can't.

: Does this change when developing for the web?

No. The webserver must have python installed to use Python for web development like cgi scripts. Note that there is an Apache module that can embed Python directly in the webserver, and there are web server/application platforms (Zope/Plone, CherryPy, Twisted, etc) that are written in Python themselves.


infidel

Report
Re: Beginning Python Posted by ITA on 25 Oct 2003 at 12:02 PM
Ok,

Just want to say thanks for all your help.

ITA



 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.