PyCrust
1.0.0
餡餅殼 / py(c)生鏽
Pycrust是一種命令行工具,可將Python代碼轉換為生鏽代碼,並儘可能用等效的Rust庫代替Python庫。它使用OpenAI Chatgpt API執行轉遞。
git clone https://github.com/JediRhymeTrix/pycrust.git
cd pycrust
.env
文件: echo "API_KEY=<your-api-key>" > .env
chmod +x scripts/pycrust.sh
./pycrust.sh /path/to/input.py
將代碼傳輸,以將Python代碼轉換為Rust Code。輸出將保存在具有與輸入文件相同的名稱的文件中,但具有.rs
擴展名。 pycrust/
├── docker-compose.yml
├── Dockerfile
├── scripts/
│ ├── download_dependencies.sh
│ └── pycrust.sh
├── src/
│ ├── __init__.py
│ └── pycrust.py
├── tests/
│ └── test_pycrust.py
└── requirements.txt