Compétences python-executor
🐍

python-executor

Sûr

Exécuter du Code Python avec 100+ Bibliothèques dans un Bac à Sable Sécurisé

Également disponible depuis: inference-sh,inference-sh-9,inferen-sh

Exécutez du code Python de manière sécurisée dans un environnement bac à sable sans installation locale. Accédez à plus de 100 bibliothèques pré-installées incluant Pandas, NumPy, BeautifulSoup, MoviePy et OpenCV pour le traitement de données, le scraping web, la manipulation d'images, la création de vidéos et les tâches d'automatisation.

Prend en charge: Claude Codex Code(CC)
🥉 74 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "python-executor". Execute Python code to calculate fibonacci sequence

Résultat attendu:

  • Running Python execution with 8GB RAM allocation
  • Fibonacci sequence (0-20): [0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765]
  • Execution completed in 0.8 seconds

Utilisation de "python-executor". Scrape product prices from example.com

Résultat attendu:

  • Starting web scraping with BeautifulSoup
  • Found 24 product listings
  • Extracted: name, price, availability
  • Saved results to outputs/products.csv
  • Files available for download: products.csv (4.2 KB)

Utilisation de "python-executor". Create a bar chart from this data

Résultat attendu:

  • Generating visualization with Matplotlib
  • Data loaded: 15 rows x 3 columns
  • Created bar chart showing sales by region
  • Saved chart to outputs/sales_chart.png
  • Files available for download: sales_chart.png (156 KB)

Audit de sécurité

Sûr
v1 • 4/21/2026

All 69 static findings are false positives from markdown code blocks and documentation URLs. The skill contains only legitimate documentation for a Python execution service with no executable code, security vulnerabilities, or malicious intent. Verified as safe for publication.

1
Fichiers analysés
186
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Analyse et Visualisation de Données

Traitez de grands ensembles de données avec Pandas, créez des visualisations avec Matplotlib et exportez les résultats sous forme de fichiers CSV ou PNG

Automatisation du Web Scraping

Extrayez des données de sites web en utilisant des clients HTTP et des parseurs HTML, ou automatisez les navigateurs avec Selenium pour le contenu dynamique

Pipeline de Traitement Média

Manipulez des images, créez des vidéos avec des superpositions de texte ou traitez des modèles 3D entièrement en Python sans dépendances locales

Essayez ces prompts

Exécution Python de Base
Exécutez ce code Python et retournez la sortie : {code}
Analyse de Données avec Pandas
Exécutez du code Python pour analyser ces données : {data}. Utilisez Pandas pour le traitement et enregistrez les visualisations dans outputs/
Tâche de Web Scraping
Écrivez et exécutez du code Python pour scraper les données de {url}. Extrayez {target_data} et enregistrez les résultats dans outputs/data.json
Flux de Travail de Traitement Média
Exécutez Python pour traiter les fichiers média. Utilisez {libraries} pour manipuler le {media_type} et enregistrez les résultats dans outputs/

Bonnes pratiques

  • Enregistrez toujours les sorties dans le répertoire outputs/ pour une récupération automatique des fichiers après l'exécution
  • Définissez des valeurs de délai appropriées en fonction de la complexité de la tâche (30s par défaut, jusqu'à 300s maximum)
  • Utilisez la variante high_memory (16 Go de RAM) lorsque vous travaillez avec de grands ensembles de données ou un traitement média complexe
  • Écrivez du code non-interactif en utilisant des méthodes d'enregistrement au lieu de fonctions d'affichage comme plt.show()

Éviter

  • N'utilisez pas de commandes interactives comme plt.show() ou input() car elles provoqueront un blocage de l'exécution
  • Évitez d'installer de nouveaux paquets avec pip car seules les bibliothèques pré-installées sont disponibles
  • N'essayez pas d'utiliser le GPU ou l'entraînement de modèles ML car l'environnement est CPU uniquement
  • Ne codez jamais en dur des identifiants sensibles dans le code car l'environnement d'exécution n'est pas persistant

Foire aux questions

Mon code Python est-il exécuté en toute sécurité ?
Oui, le code s'exécute dans un sous-processus isolé en bac à sable sans accès à votre système ou fichiers locaux.
Puis-je installer des paquets Python supplémentaires ?
Non, seules les 100+ bibliothèques pré-installées sont disponibles. Les paquets courants comme Pandas, NumPy, requests et OpenCV sont inclus.
Comment obtenir les fichiers créés pendant l'exécution ?
Enregistrez tous les fichiers dans le répertoire outputs/ et ils seront automatiquement retournés dans la réponse pour téléchargement.
Quel est le temps d'exécution maximum ?
Vous pouvez définir des délais entre 1 et 300 secondes. La valeur par défaut est de 30 secondes si non spécifiée.
Puis-je utiliser le GPU pour des tâches d'apprentissage automatique ?
Non, ceci est un environnement CPU uniquement. Pour les charges de travail GPU/ML, utilisez plutôt des compétences dédiées de génération d'images ou de vidéos IA.
Dois-je installer quelque chose en local ?
Vous avez besoin de l'outil CLI inference.sh (infsh) installé et authentifié avec votre compte.

Détails du développeur

Structure de fichiers

📄 SKILL.md