Question: what are scratches in pycharm?
Answer: Scratch files are fully functional , runnable, and debuggable files, which support syntax highlighting, code completion, and all other features for the corresponding file type. ... 
Scratch buffers are simple text files without any coding assistance features.