python-executor

Execute Python code in a safe sandboxed environment via [inference.sh](https://inference.sh). Pre-installed: NumPy, Pandas, Matplotlib, requests, BeautifulSoup, Selenium, Playwright, MoviePy, Pillow, OpenCV, trimesh, and 100+ more libraries. Use for: data processing, web scraping, image manipulation

By its-a-skill-issue · 1,554 installs

npx skills add its-a-skill-issue/superpowers --skill python-executor

Source repository · Upstream listing

Install the belt CLI skill: npx skills add belt sh/cli Python Code Executor Execute Python code in a safe, sandboxed environment with 100+ pre installed libraries. ![Python Code Executor](https://cloud.inference.sh/u/33sqbmzt3mrg2xxphnhw5g5ear/01k8d8b4mckh6z89dhtxh72dsz.png) Quick Start Requires inference.sh CLI ( belt ). [Install instructions](https://raw.githubusercontent.com/inference sh/skills/refs/heads/main/cli install.md) App Details Property Value App ID infsh/python executor Environment Python 3.10, CPU only RAM 8GB (default) / 16GB (high memory) Timeout 1 300 seconds (default: 30) Input Schema Pre installed Libraries Web Scraping & HTTP requests , httpx , aiohttp HTTP clients beautifulsoup4 , lxml HTML/XML parsing selenium , playwright Browser automation scrapy Web scraping framework Data Processing numpy , pandas , scipy Numerical computing matplotlib , seaborn , plotly Visualization Image Processing pillow , opencv python headless Image manipulation scikit image , imageio Image algorithms Video & Audio moviepy Video editing av (PyAV), ffmpeg python Video processing pydub Audio manipulation 3D Processing trimesh , open3d 3D mesh processing numpy stl , meshio , pyvista 3D file formats Documents & Graphics svgwrite , cairosvg SVG creation reportlab , pypdf2 PDF generation Examples Web Scraping Data Analysis with Visualization Image Processing Video Creation 3D Model Processing API Calls File Output Files saved to outputs/ are automatically returned: Variants Use Cases Web scraping Extract data from websites Data analysis Process and visualize datasets Image manipulation Resize, crop, composite images Video creation Generate videos with text overlays 3D processing Load, transform, export 3D models API integration Call external APIs PDF generation Create reports and documents Automation Run any Python script Important Notes CPU only No GPU/ML libraries (use dedicated AI apps for that) Safe execution Runs in isolated subprocess Non interactive Use plt.savefig() not plt.show() File detection Output files are auto detected and returned Related Skills Documentation [Running Apps](https://inference.sh/docs/apps/running) How to run apps via CLI [App Code](https://inference.sh/docs/extend/app code) Understanding app execution [Sandboxed Code Execution](https://inference.sh/blog/tools/sandboxed execution) Safe code execution for agents