Python - basics

Post on 05-Jul-2015

95 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

Transcript

HISTORY

Guido  Van  Rossum  

1980  

*.  pyc  BUT  

OPERATIONAL SYSTEMS

PYTHON 2.X VS 3.X

2.x   3.x  Compa7bility  with  existent  frameworks  

Easy  to  understand  

Mature  language   More  robust  

MacOS  and  Linux  come  with  embedded  

‘one  way  to  do’  

Could  be  a  liJle  confuse  for  begginer  user  

No  backward  compa7bility  

NOT IN PYTHON 3.X YET

Twisted  (for  networking  and  other  applica7ons)    gevent  (like  Twisted,  but  using  micro-­‐threads  rather  than  an  explicitly  asynchronous  style).  

MIGRATED TO PYTHON 3.X

Numpy  (for  number  crunching)    Django,  Flask  ,  CherryPy  and  Pyramid  (for  Web  sites)    PIL  (an  image  processing  module)    cx_Freeze  (for  packaging  applica7ons  with  their  dependencies)    Py2exe  (for  packaging  your  applica7on  for  Windows  users)  

CODE

CODE

Jéferson Machado Agile  coach  

Social  network  informa7on  

http://twitter.com/jefersonm http://facebook.com/jefe.machado

https://github.com/jefersonm/ http://slideshare.net/jefersonm

top related