Migrating from Python 2.7 to Python 3
English | 2h 45m | Video 720p | Subtitles
Are you still using Python 2.7? Official support for this version ended in January 2020; upgrading is more important than ever. If you've been meaning to make the jump to Python 3, but aren't entirely sure how to use the new features—or how to migrate your existing code—then this course is for you. Instructor Steven Lott illuminates the differences between the two Python versions, going over changes to built-in Python functions and the Python standard library. He also walks through a number of ways to convert your Python 2.7 applications to Python 3, including manual rewrite and automated migration using packages like six, pytest, and 2to3. Along the way, Steven shares his own experiences with this transition and offers helpful suggestions for enhancing the overall quality and performance of your code. Topics include: Comparing the two versions Syntax changes introduced with Python 3 Changes to built-in functions Changes to the Python standard library Manually vs. automatically migrating to Python 3 Using six to handle class definitions Using six with standard library changes Unit testing with pytest Automating migrations with 2to3 Homepage: https://www.lynda.com/Python-tutorials/Migrating-from-Python-2-7-Python-3-Revision-2020/2824432-2.html
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.