SkillAgentSearch skills...

PythonFiles

This repository contains a collection of random Python programs along with some additional scripts and files in various other languages like CSS, JavaScript, Java, and HTML. These programs serve different purposes ranging from simple scripts to more complex applications, showcasing the versatility and capabilities of Python.

Install / Use

/learn @Anubhob435/PythonFiles
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Python Code Collection

A comprehensive repository of Python projects, including data science, web applications, command-line tools, and algorithmic challenges.

Table of Contents

Project Structure

The repository is organized into the following directories:

  • classwork/: Solutions to various coursework problems, including data structures and algorithms.
  • Capgemini/: Coding challenges and preparation materials for Capgemini interviews.
  • miscelenious/: A collection of standalone scripts and small projects.
  • notes and materials/: Learning resources, including cheat sheets and notes on algorithms.
  • pdf_works/: Scripts for processing and manipulating PDF files.
  • DataStructures-And-Algorithim/: Implementations of common data structures and algorithms.
  • Anthropic-mcp-course/: A project related to the Anthropic MCP course.

Key Projects

Voice Recognition Web App

An interactive web application that provides speech-to-text functionality using the browser's Speech Recognition API.

  • Features:
    • Real-time voice recognition
    • Dark/light theme toggle
    • Responsive design with visual feedback
  • Files: miscelenious/index.html, miscelenious/styles.css, miscelenious/script.js

Data Science and Analysis

A collection of scripts for data analysis and visualization using popular Python libraries.

  • Features:
    • Data manipulation with pandas
    • Mathematical operations with numpy
    • Data visualization with matplotlib and seaborn
  • Files: classwork/datascience.py, NpN-prep/session 2/

PDF Splitter

A command-line tool for splitting PDF files into multiple parts based on chapter markers.

  • Features:
    • Automatically detects chapter pages
    • Splits the PDF into separate files for each chapter
    • Customizable page ranges
  • Files: pdf_works/main.py

MySQL Shopping System

A command-line application that simulates a shopping system with user authentication and a database backend.

  • Features:
    • User registration and login
    • Product inventory and transaction processing
    • Random discount generation
  • Files: miscelenious/Shopping .py

Pygame Game

A simple "Dodge the Blocks" game built with pygame.

  • Features:
    • Player movement and collision detection
    • Randomly spawning enemies
    • Score tracking
  • Files: miscelenious/python_game.py

Technologies Used

  • Python 3.x
  • Java
  • HTML/CSS/JavaScript
  • MySQL
  • Web APIs (Speech Recognition)
  • Libraries:
    • numpy
    • pandas
    • matplotlib
    • seaborn
    • opencv-python
    • Pillow
    • pygame
    • mysql-connector-python
    • pyfiglet
    • moviepy
    • PyPDF2
    • selenium

Getting Started

  1. Clone the repository:
    git clone https://github.com/your-username/python-code-collection.git
    
  2. Install the required dependencies:
    pip install -r requirements.txt
    
  3. Run a script:
    python miscelenious/python_game.py
    

Contributing

Contributions are welcome! If you have any suggestions or improvements, please open an issue or submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

View on GitHub
GitHub Stars16
CategoryDevelopment
Updated22d ago
Forks1

Languages

Jupyter Notebook

Security Score

90/100

Audited on Mar 12, 2026

No findings