Today I was returning to a project and when I ran it, I noticed that a folder titled "pycache" had been generated. After a bit of research I discovered that this folder is automatically generated by python, and that it stores bytecode in it. Apparently it's fine to ignore and I'm prepared to do that... but my question is this... Why did the folder just start generating now? And why is it not generating in any other workspaces? I don't think I changed any settings?
I am very new to coding, and vscode so a thorough explanation would be greatly appreciated. (As a side note, if I wanted to get rid of the folder either entirely or just from my view, how would I do that? I'm mostly interested in learning the mechanics of vscode/interpreters, so even if it's not a practical thing to do I would appreciate an explanation)
TLDR: Where did this _pycache folder come from?