Giter Site home page Giter Site logo

nagipragalathan / notepad_compiler Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 406 KB

Welcome to NotePad_Compiler, a simple code editor and compiler built using PyQt5 and Python. With this application, you can write and compile Python code conveniently within a user-friendly interface.

Python 100.00%
codeeditor pythoncoding pythondevelopment syntaxhighlighting codecompilation codecompiler notepadcompiler pyqt5gui pyqt5project pythoneditor

notepad_compiler's Introduction

NotePad_Compiler

Welcome to NotePad_Compiler, a simple code editor and compiler built using PyQt5 and Python. With this application, you can write and compile Python code conveniently within a user-friendly interface.

Features

  • Code Editing: The application provides a text editor where you can write and edit your Python code.
  • Syntax Highlighting: Python code syntax is highlighted to improve code readability.
  • Compile and Run: You can compile and run your Python code directly from the application.
  • Error Handling: The compiler provides helpful error messages in case of syntax errors or runtime issues.
  • Save and Open Files: You can save your code as separate files and open them for editing later.

Prerequisites

Before using NotePad_Compiler, make sure you have the following dependencies installed:

  • Python
  • PyQt5

Getting Started

  1. Clone the repository: git clone https://github.com/your_username/NotePad_Compiler.git
  2. Install the required dependencies: pip install pyqt5
  3. Run the application: python Notepad.py

Usage

  1. Open the NotePad_Compiler application.
  2. Write or paste your Python code into the editor.
  3. Click the "Compile" button to compile the code.
  4. If there are no errors, click the "Run" button to execute the compiled code.
  5. View the output in the console window.

Feel free to explore the application and use it for writing and compiling your Python programs. Have fun!

Contributing

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

License

This project is licensed under the MIT License. Feel free to use and modify this project for your needs.

Contact

If you have any questions or want to reach out regarding this project, you can contact me at [LinkedIN].

notepad_compiler's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.