From f286fd0116190589d71a0190b568adc9711839bd Mon Sep 17 00:00:00 2001 From: lighting9999 Date: Fri, 22 Aug 2025 15:54:38 +0800 Subject: [PATCH 1/4] Change README.md fix format.because readme is not perfect. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 873ea61f1b9..bcf8e3b3777 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -#This is a new repo + # My Python Eggs 🐍 😄
From f5f6c49bb4a1891824531c80cf35c9d626d38593 Mon Sep 17 00:00:00 2001 From: lighting9999 Date: Fri, 22 Aug 2025 16:00:01 +0800 Subject: [PATCH 2/4] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index bcf8e3b3777..c4c67f4b809 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,8 @@ - # My Python Eggs 🐍 😄
-I do not consider myself as a programmer. I create these little programs as experiments to play with Python, or to solve problems for myself. I would gladly accept pointers from others to improve, simplify, or make the code more efficient. If you would like to make any comments then please feel free to email me: craig@geekcomputers.co.uk. +I do not consider myself as a programmer. I create these little programs as experiments to play with Python, or to solve problems for myself. I would gladly accept pointers from others to improve, simplify, or make the code more efficient. If you would like to make any comments then please feel free to email me: `craig@geekcomputers.co.uk.`
@@ -57,4 +56,5 @@ Feel free to explore the scripts and use them for your learning and automation n 42. [How to begin the journey of open source (first contribution)](https://www.youtube.com/watch?v=v2X51AVgl3o) - First Contribution of open source
-_**Note**: The content in this repository belongs to the respective authors and creators. I'm just providing a formatted README.md for better presentation._ +>[!NOTE] +>The content in this repository belongs to the respective authors and creators. I'm just providing a formatted README.md for better presentation._ From 6fafa340b3b7ca7b2bd12ff67c5c34876fa93086 Mon Sep 17 00:00:00 2001 From: lighting9999 Date: Fri, 22 Aug 2025 16:32:04 +0800 Subject: [PATCH 3/4] Update README.md --- README.md | 51 ++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 48 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c4c67f4b809..d99a0c210b9 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@ # My Python Eggs 🐍 😄 -
- +## Project readme I do not consider myself as a programmer. I create these little programs as experiments to play with Python, or to solve problems for myself. I would gladly accept pointers from others to improve, simplify, or make the code more efficient. If you would like to make any comments then please feel free to email me: `craig@geekcomputers.co.uk.`
@@ -57,4 +56,50 @@ Feel free to explore the scripts and use them for your learning and automation n
>[!NOTE] ->The content in this repository belongs to the respective authors and creators. I'm just providing a formatted README.md for better presentation._ +>The content in this repository belongs to the respective authors and creators. I'm just providing a formatted README.md for better presentation. + +## How to Run? +1. **Clone the repository** + ```bash + git clone https://github.com/geekcomputers/Python.git + cd Python + ``` +2. **Choose a script to run** +Each script in this repository is standalone and can be executed directly. + +## Dependencies + +Most scripts in this repository rely **only on the Python standard library**, so they can usually run without installing extra packages. + +>[!IMPORTANT] +>Some scripts may require additional Python libraries. +>The repository provides a dependency file (e.g., `requirements.txt`) as a reference, but it **may not list all required packages**. +>Check each script's header or comments for any extra dependencies that may need manual installation. +> +>To install the listed dependencies, run: +> +>```bash +>pip install -r requirements.txt +>``` +> +>For any missing packages, install them manually: +> +>```bash +>pip install +>``` + +## python version support +>[!NOTE] +>**Python version support:** +>Most scripts currently run on **Python 3.6 and above**. +>In future releases, the minimum supported Python version will gradually be updated to **3.9 or later**. + +## License + +This project is licensed under the **MIT License**. + +You are free to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the project, +subject to the following conditions: + +- The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. From 3cccbdc33c543af445b5c3800e5a88b37ce9499a Mon Sep 17 00:00:00 2001 From: lighting9999 Date: Sat, 23 Aug 2025 08:42:21 +0800 Subject: [PATCH 4/4] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index d99a0c210b9..4cc9f3008c2 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,7 @@ # My Python Eggs 🐍 😄 +[![CodeQL Python Security Scan (Top-N)](https://github.com/geekcomputers/Python/actions/workflows/Codeql.yml/badge.svg)](https://github.com/geekcomputers/Python/actions/workflows/Codeql.yml) +[![Python Checks](https://github.com/geekcomputers/Python/actions/workflows/python.yml/badge.svg)](https://github.com/geekcomputers/Python/actions/workflows/python.yml) +[![Dependabot Updates](https://github.com/geekcomputers/Python/actions/workflows/dependabot/dependabot-updates/badge.svg)](https://github.com/geekcomputers/Python/actions/workflows/dependabot/dependabot-updates) ## Project readme I do not consider myself as a programmer. I create these little programs as experiments to play with Python, or to solve problems for myself. I would gladly accept pointers from others to improve, simplify, or make the code more efficient. If you would like to make any comments then please feel free to email me: `craig@geekcomputers.co.uk.`