Questions
As we conclude, here is a list of questions for you to test your knowledge regarding this chapter’s material. You will find the answers in the Assessments section of the Appendix:
- What is the main module that allows us to interact with the Python interpreter?
 - Which module is used to execute a command or invoke a process via the 
popen()orcall()methods? - What is the approach that we can follow in Python to handle files and manage exceptions in an easy and secure way?
 - What is the difference between processes and threads?
 - What is the limitation that Python has when working with threads?