PySimpleGUI-Projects icon indicating copy to clipboard operation
PySimpleGUI-Projects copied to clipboard

Some projects with PySimpleGUI

PySimpleGUI-Projects

Some projects with PySimpleGUI - All files here are all open source.

Some scripts maybe use this Tool.py, PySimpleGI_Tool.py

Tool.py

PySimpleGUI_Tool.py

1. PyHelper 20210117.pyw

Import .py file or directory from Python package, and build tree list for each class and each function with document string. It help us to find what arguments to use in class or function quickly. If document string exists, there will be also document string shown for each class and each function.

Screen Picture

2. File Manager

We always get trouble to find where my files when files get more and more. Here, this script manage your files by tags and you can find your files in couple seconds.

Two areas shown in screen, one for tag new/edit/delete/selection and another one for file import/search/open. Functions on left side:

  • New Tag
  • Root Tag
  • Delete Tag
  • Rename Tag
  • Search Tag
  • Next Tag
  • Sort Tag
  • MoveUp Tag
  • MoveDown Tag

Functions on right side:

  • Import Files
  • Remove Selection

Serach Files:

  • Double Click tags on left side for Selection
  • Use 'Search Tag' to find tag quickly

Open File:

  • Double Click file on right side to open file

Files processing:

  • Sorry, no file processing support now. You may copy files by yourself and don't delete files after you import them. edit is OK.

Here's one thing very important !!!

All files imported will be moved to a new directory D:/ALL and stored as their extension file name in seperate subdirectories.

picture

3. Bejeweled Game

  • More than three jewels are lined up and can be deleted and scored.
  • Pictures for Background and jewel are downloaded from web page, if not working, you can change the urls to replace new ones.

picture

4. Tetris Game

  • There're only 6 keys work, left, right, up (rotate), down, space (drop), ESC (pause)

picture

5. Road moving in 3D

  • Move forward in 3D.

picture

6. MP3 Player.py

  • Search, dowload and play mp3

7. sg Image Button.py

New shape of Button for PySimpleGUI provide a new function to replace origin class Button for PySimpleGUI. Issue left and no solution found for it Button disabled still a rectangle and bad looking !

New Shape Button

8. Binary Viewer.pyw

View file in binary format Binary Viewer