Recommended under Python/ironpython: from entry to proficient _python
Source: Internet
Author: User
Recently bored, furture, a Visual Studio 2005, found that there was a lot of support for dynamic languages. It was an opportunity to play with Python early on. At first, I wanted to learn IronPython, but then I found it was really learning python.
The following is the result of my study yesterday, to record, convenient and I like the Python beginners.
What is python?
Python, an object-oriented, interpretive computer programming language, is also a powerful and perfect universal language, has a history of more than more than 10 years of development, mature and stable. Python has the richest and most powerful class library in the scripting language, enough to support most everyday applications. This language has a very simple and clear grammatical features that are suitable for performing various high-level tasks and can be run in almost all operating systems. At present, the relevant technology based on this language is developing rapidly, the number of users is expanding rapidly, and the related resources are very large.
More information:
Http://baike.baidu.com/view/21087.htm
Official website:
http://www.python.org/
What can python do?
I am more concerned about the development of the web domain, Python can do. Other CS procedures, I believe there is no problem.
Why do you want to learn python?
According to my understanding, Python is a language that is different from the current popular Java C # c. Learn something different, not only to broaden your horizons, but also to help you use the language (for example, I am using C #). And, maybe it's out of hand, your next job is python!.
How to install Python.
Go to the official website http://www.python.org/to download the latest version of Python (I'm 2.5 below) and choose the appropriate download point based on your operating system (I'm Windows XP). Install after downloading.
The installation includes Python's runtime environment, libraries, and other components. One of the more important is a ide,idle used to write Python, which can be seen under the Start-Program-python2.5.
Learn python
Here's a good tutorial that will help you quickly master Python
Concise Python Tutorial:
http://www.woodpecker.org.cn:908 .../chinese/index.html
It's a little bit more complicated.
Dive into Python:
Http://www.woodpecker.org.cn/diveintopython/toc/index.html
I looked at the concise Python tutorial yesterday afternoon, and some of Python's syntax is very interesting!
How do I run python?
The simplest is to use idle to write a Python program, when finished, press F5 will open the Python shell to see the results of the program.
After opening the idle, File-new Window, you can start writing a new Python program.
what are the Ides for writing python?
In addition to the idle mentioned above, there is also a better choice for active Python, which is also a freeware download. You can download it here.
Active pytho:http://www.activestate.com/products/activepython/
want some more resources on Python
Python CHM Edition e-book list
http://bound0.xinwen365.com/python/
Here, you can basically start Python learning and practice. In fact, after a general understanding of the syntax, you'll want to know how to write a more complex program in Python.
How do I develop a Web site in python?
There are some frameworks available to support the Python development Web site.
Entry-level Karrigell:
Http://karrigell.sourceforge.net/en/front.htm
Advanced Django:
HTTP://WWW.WOODPECKER.ORG.CN/OBP ... bystep/newtest/doc/
I am now doing. NET development, so I am also concerned about some of the combination of Python and. Net. Now Python is implemented on. NET by IronPython. Here are some of the questions about this.
What is IronPython?
A simple understanding is a. NET-usable component, or another language that is parallel to the. NET Framework and C #. (This understanding is actually problematic, but it can help you get into the IronPython world quickly).
Official website: Http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython
However, there is no particular difference between vs. Net,ironpython and Python. We can think of VS as a IDE or framework for developing Python programs.
How do I use IronPython in a. NET environment?
The use of IronPython of course refers to the development with Visual Studio.NET. To use IronPython, you need to make a patch to your vs.
Download this Microsoft ASP.net futures installation to get your VS support IronPython
Http://www.microsoft.com/downloa ... &displaylang=en
With the following introduction, you can learn how to use IronPython in VS
Http://quickstarts.asp.net/Futur ... miclanguage_wt.aspx
Another five tutorials
To help beginners use them as quickly as possible, the development team provides the following five tutorials:
1. Creating a Basic Web Page with Ironpython.doc
Http://static.asp.net/asp.net/fi ... With-ironpython.doc
2. Using Shared Code with IronPython for ASP.NET.doc
Http://static.asp.net/asp.net/fi ... Hon-for-asp.net.doc
3. Databinding with IronPython for ASP.NET.doc
Http://static.asp.net/asp.net/fi ... Hon-for-asp.net.doc
4. Debugging IronPython for ASP.NET.doc
Http://static.asp.net/asp.net/fi ... Hon-for-asp.net.doc
5. Creating a User control with Ironpython.doc
Http://static.asp.net/asp.net/fi ... With-ironpython.doc
I want to set up a IronPython project directly in VS, like building a C # project, what should I do?
Unfortunately, there is no such vs patch release yet, but you can download a visual Studio 4.0来 SDK Version to temporarily use this feature
Http://www.microsoft.com/downloa ... &displaylang=en
This download and install will give you a VS project, open, press Ctrl+f5 to run, will open a new VS instance to you, in this VS, can establish the IronPython project like the C # project.
For more information on this SDK, read this article
Http://blogs.msdn.com/aaronmar/archive/2006/02/16/533273.aspx
want more information about IronPython
Watch the IronPython group in the blog Park:
Http://www.cnblogs.com/ipyteam/archive/2006/11/05/506995.html
The above gives, is my last day of research results, more information, please pay attention to my blog ^_^ to this article, mainly for the convenience of the vast number of search to find this article Python beginners vertigo
Let's learn python, the future is ours
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service