Search code examples
terminologyshutilmnemonics

what does shutil (in Python) mean?


I knew what this module is for, I just don't know why they choose this name - shutil. It is hard to remember this kind of "random" name if I don't know where it come from. Please give me some hints, thanks.


Solution

  • It means "shell utilities", sh standing for shell, util standing for utilities.

    If you think about what shutil does, that makes sense (manipulate the filesystem, make archives, etc.).