Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fajarkim/pycx3

Compiler Python version 3 source file to binary
https://github.com/fajarkim/pycx3

compiler compilers cython python3 python310 python311 python38 python39

Last synced: 27 days ago
JSON representation

Compiler Python version 3 source file to binary

Awesome Lists containing this project

README

        


PYCX3 Logo

PYCX3


Indonesia


Laporkan Bug · Ajukan Fitur



PyPI Version
Stars
Forks
Issues
Download Size


## Daftar Isi

1. [Pendahuluan](#pendahuluan)
2. [Fitur](#fitur)
3. [Instalasi](#instalasi)
4. [Penggunaan](#penggunaan)
5. [Lisensi](#lisensi)
6. [Donasi](#donasi)
7. [Catatan Perubahan](#catatan-perubahan)

## Pendahuluan

PYCX3 adalah kompiler kode Python 3 yang menggunakan Cython untuk peningkatan kinerja. Ini menyediakan cara yang mudah untuk mengkompilasi kode Python 3.8 keatas, bertujuan untuk meningkatkan kecepatan dan efisiensi eksekusi, terutama untuk optimalisasi kode Python lama.

## Fitur

- **Dukungan Python >=3.8:** Dirancang khusus untuk mengkompilasi kode Python 3.8 ketas.
- **Integrasi Cython:** Menggunakan Cython untuk menghasilkan ekstensi C demi peningkatan kinerja.
- **Antarmuka Baris Perintah:** CLI yang mudah digunakan untuk mengkompilasi kode Python 3.

## Instalasi

Anda dapat menginstal `pycx3` menggunakan `pip`:

```bash
pip install pycx3
```

## Penggunaan

Penggunaan dasar dengan perintah CLI:

```bash
pycx3 source_file.py
```

Menggunakan modul impor:

```python
from pycx3 import compile as compile_

compile_.compile("source_file.py" #, True/False for enable verbose mode)
```

## Lisensi

PYCX3 dirilis di bawah lisensi AGPL-3.0, yang memberikan izin berikut:
- Penggunaan komersial
- Modifikasi
- Distribusi
- Penggunaan paten
- Penggunaan pribadi

Untuk bahasa yang lebih lanjut, lihat [LISENSI](https://github.com/FajarKim/pycx3/blob/master/LICENSE).

## Donasi

Suka proyek ini? Harap pertimbangkan untuk berdonasi untuk membantu meningkatkannya!

[![GitHub](https://img.shields.io/badge/GitHub-Sponsor-blue?labelColor=302d41&color=f5bde6&logo=github&logoColor=d9e0ee&style=for-the-badge)](https://github.com/sponsors/FajarKim/)
[![Buy Me a Coffee](https://img.shields.io/badge/Buy%20Me%20A%20Coffee-Donate-blue?labelColor=302d41&color=eed49f&logo=buymeacoffee&logoColor=d9e0ee&style=for-the-badge)](https://buymeacoffee.com/fajarkim/)
[![Trakteer](https://custom-icon-badges.demolab.com/badge/Trakteer-Donate-blue?labelColor=302d41&color=ed8796&logo=trakteerid&logoColor=d9e0ee&style=for-the-badge)](https://trakteer.id/fajarkim/)

## Catatan Perubahan

Terus ikuti perubahan dan pembaruan terbaru PYCX3 dengan mengacu ke [Catatan Perubahan](https://github.com/FajarKim/pycx3/releases).

Terima kasih telah memilih PYCX3! Kami bertujuan untuk memberikan solusi yang aman dan andal untuk mengenkripsi sumber file Python.



Dibuat dengan ❤️ dan Python


Copyright © 2024 Rangga Fajar Oktariansyah



License