How do Python modules and shell commands interact? Might be misunderstanding this, but can we use Python modules and functions we write as shell commands? Is that the benefit of writing Python modules like in now_v3.py? Could we go over over REPL in class? Can we go over modules in Python and the example again? How often will we use OOP when it comes to Python in full stack development? Can you explain a bit more about when we should use modules/should we always work in modules? What would be a good example where it would be better to use OOP in our class? I am not sure what p[0] = 7 will do if it is a string.