Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Python 3: Zašto i kako

Python 3: Zašto i kako

[HR language] Zašto podržavati Python 3 ako inače radite s verzijom 2, te kako najbezbolnije započeti sa podrškom za Python 3.

382b18eebb1386e80ff7e20fd1eb784e?s=128

Senko Rašić

July 08, 2014
Tweet

Transcript

  1. Python 3: zašto i kako Senko Rašić, Dobar Kod

  2. Python 3.0 ! 3. prosinca, 2008.

  3. None
  4. 2.x — dovoljno dobar ! 3.x — međuzavisnosti

  5. Python3 WOS

  6. zašto" (pobogu?!)

  7. “no new full feature [py2] releases for the language or

    standard library”
  8. karma

  9. (relativno) jednostavno

  10. (ponekad) bolji kod

  11. kako

  12. jedinstven izvorni kod

  13. 2.7 & 3.4

  14. testovi (sorry)

  15. None
  16. six

  17. unicode → str str → bytes

  18. xrange → range iter* → *

  19. 1 // 2

  20. try: from urllib.parse import urlparse except ImportError: import urlparse

  21. from __future__ import print_function ! print(“Hello World!”)

  22. Be a good guy! PS. Write good code! Join http://goodcode.io/