Overview
Syllabus
Intro
Familiar?
Why does compatibility matter?
What will be covered?
The Example Application AWS Command Line Interface
Renaming: Intro
No six compatibility
String Types: Intro
Python String Types
Python 2
Limitations: Intro
Backports
File Handling: Intro
Problem - Issues when concurrently writing to the same file on Windows
Lessons Learned
File Paths: Intro aws s3 cp --recursive
Example: Linux
Example: Windows
Functionality: Intro
Solution (cont.)
Writing: Intro
Dependencies
Best Practices: Inputs
Best Practices: File Handling
Best Practices: Env. Specific
Best Practices: Main Points
Running: Intro
Running: Example
Running: Systems
Major Points
Taught by
EuroPython Conference