Examples

A shared folder with AI prompts and code snippets

From workspace: PyScript

Team: Main

Total snippets: 12

PyScript

Examples

12 snippets

Machine Learning Demos and Calculators

Simple ML applications, calculators, and educational tools.

<script type="py"> from sklearn.cluster import KMeans import numpy as np from pyscript import display # Simple clustering example X = np.random.rand(100, 2) kmeans = KMeans(n_clusters=3, random_state=42) clusters =...

Geospatial Data Visualization with Folium

<script type="py"> import folium from pyscript import display # Create a map centered on a location m = folium.Map(location=[45.5236, -122.6750], zoom_start=13) folium.Marker([45.5236, -122.6750], popup="Portland, OR").add_to(m) display(m,...

File Upload and Processing

Reading and processing files uploaded by users in the browser.

<script type="py"> import pandas as pd from pyscript import display def process_file(event): file = event.target.files[0] if file: df = pd.read_csv(file) display(df.head(),...

Scientific Computing and NumPy Applications

Mathematical computations and array operations for scientific applications.

<script type="py"> import numpy as np from pyscript import display # Generate fractal or mathematical patterns x = np.linspace(-2, 2, 400) y = np.linspace(-2, 2, 400) X, Y = np.meshgrid(x, y) Z = X**2 + Y**2 display(f"Array shape:...

Data Visualization with Plotly

Creating interactive charts and dashboards using Plotly for rich visualizations.

<script type="py"> import plotly.graph_objects as go from pyscript import display fig = go.Figure(data=go.Bar(x=['A', 'B', 'C'], y=[1, 3, 2])) fig.update_layout(title="Sample Bar Chart") display(fig, target="plotly-chart") </script>

Interactive Web Forms and Input Handling

Processing user input and creating dynamic forms with Python logic.

<script type="py"> from pyscript import display from js import document def calculate_area(event): radius = float(document.getElementById("radius").value) area = 3.14159 * radius ** 2 display(f"Area: {area:.2f}",...

Real-time Clock/Timer Applications

Creating dynamic time displays and countdown timers.

<script type="py"> from datetime import datetime from pyscript import display import asyncio async def update_time(): while True: current_time = datetime.now().strftime("%H:%M:%S") display(f"Current time: {current_time}",...

Interactive Data Analysis with Pandas

Processing and analyzing data using pandas DataFrames in the browser.

<script type="py"> import pandas as pd from pyscript import display data = {'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35]} df = pd.DataFrame(data) display(df) </script>

Data Visualization with Matplotlib

Creating charts and graphs directly in the browser using Python's most popular plotting library.

<script type="py"> import matplotlib.pyplot as plt import numpy as np x = np.linspace(0, 10, 100) y = np.sin(x) plt.plot(x, y) plt.title("Sine Wave") plt.show() </script>

Hello World & Basic Display

The fundamental PyScript application that displays text and demonstrates basic functionality.

<script type="py"> from pyscript import display display("Hello, PyScript World!") </script>

API Proxy Tutorial

from pyscript import fetch response = await fetch( "https://examples.pyscriptapps.com/api-proxy-tutorial/api/proxies/status-check", method="GET" ).json() print(response)

API Proxy and Secrets Tutorial

from pyscript import fetch response = await fetch( "https://examples.pyscriptapps.com/api-proxy-and-secrets-tutorial/api/proxies/list-secrets", method="GET" ).json() print(response)