PyCrust
1.0.0
Ferruagem de Pie-Crust / Py (C)
O Pycrust é uma ferramenta de linha de comando que transpila o código Python para o código de ferrugem, substituindo as bibliotecas Python por bibliotecas de ferrugem equivalentes sempre que possível. Ele usa a API do Openai ChatGPT para executar a transpilação.
git clone https://github.com/JediRhymeTrix/pycrust.git
cd pycrust
.env
com sua chave de API ChatGPT: echo "API_KEY=<your-api-key>" > .env
chmod +x scripts/pycrust.sh
./pycrust.sh /path/to/input.py
para transpilar o código python para o código de ferrugem. A saída será salva em um arquivo com o mesmo nome do arquivo de entrada, mas com a extensão .rs
. pycrust/
├── docker-compose.yml
├── Dockerfile
├── scripts/
│ ├── download_dependencies.sh
│ └── pycrust.sh
├── src/
│ ├── __init__.py
│ └── pycrust.py
├── tests/
│ └── test_pycrust.py
└── requirements.txt