Skip to content

Instantly share code, notes, and snippets.

View i-infra's full-sized avatar
💖
you're loved

infra i-infra

💖
you're loved
View GitHub Profile
@i-infra
i-infra / compile.py
Created July 17, 2025 07:49 — forked from itdaniher/compile.py
compile python script to ELF on Linux via cython and gcc
import subprocess
import sys
import tempfile
from Cython.Compiler import Main, CmdLine, Options
in_file_name = sys.argv[1]
source = open(in_file_name).read()
out_file_name = in_file_name.replace('.py', '.out')
temp_py_file = tempfile.NamedTemporaryFile(suffix='.py', delete=False)