11 Scheduling and packaging your code

 

This chapter covers

  • Making your code run on a schedule
  • Packaging your code into a library
  • Sharing your code with non-Python users

This chapter is a culmination of material that we’ve been building toward over the last few chapters. To build the motivation for what we will explore in this chapter, consider the following scenarios:

11.1 Scheduling automation

11.1.1 How to schedule Python scripts on Windows

11.1.2 How to schedule Python scripts on Linux or MacOS

11.2 Packaging code with twine

11.3 Creating executables from Python files

11.3.1 Creating a GUI application to run a machine learning model

11.4 Practice on your own

11.5 Summary