chaouche yacine於 2013年1月6日星期日UTC+8上午6時34分38秒寫道:
> The compiler reads your source code and parses it into parse trees. This is 
> first step. It then takes the parse trees and transform them into abstract 
> syntax trees, which are like a DOM tree in an HTML file, and then transform 
> that AST into a control flow graph, and finally a bytecode is produced out of 
> that control flow graph. The pyc files you see are this bytecode, so they are 
> produced at the end. Anytime you edit your .py file, a new .pyc file is 
> created if you invoke the python interpreter myfile.py on the former. If your 
> .py file doesn't change, the .pyc file stays the same.
> 
> Just like with java, this allows you to write a single .py file that can work 
> on any platform without changing the source file, because all the cross 
> platform issues are handled by the virtual machine.
> 
> 
> 
> 
> ________________________________
>  From: Nac Temha <nacct...@gmail.com>
> To: pytho...@python.org 
> Sent: Saturday, January 5, 2013 11:05 PM
> Subject: Python programming philosophy
> 
> 
> Hello,
> 
> 
> 
> I want to learn working principle of python as broadly. How to interpret the 
> python?  For example, what is pyc files and when does it occur?
> Can you explain them? Thanks in advance.
> -- 
> http://mail.python.org/mailman/listinfo/python-list

Yes, check JYTHON tutorials to understand dynamic types.

Java is still a fixed type computer language.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to