Skip to content

Cloudflare Workers lets you write serverless code in Python! It supports standard library, Workers APIs (Vectorize, R2, etc.), and popular packages (FastAPI, NumPy). Develop like you normally would in Python, deploy with Wrangler, and leverage Cloudflare's global network.

License

Notifications You must be signed in to change notification settings

natthasath/cloudflare-worker-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Workers Examples

This is a collection of examples for writing Cloudflare Workers in Python. Use these examples to learn how Python Workers work.

Get started

  1. git clone https://github.com/cloudflare/python-workers-examples
  2. cd hello
  3. npx wrangler@latest dev
  4. Press the b key to open a browser tab, and make a request to your Worker

You can run npx wrangler@latest dev in any example project directory to run a local development server using Wrangler, the CLI for Cloudflare Workers. This local development server is powered by workerd, the open-source Workers runtime.

Need to deploy your Worker to Cloudflare? Python Workers are in open beta and have a few limitations.

Examples

Open Beta and Limits

  • Python Workers are in open beta. You can currently only use built-in packages in local development. Support for deploying Workers with a requirements.txt file is coming soon.
  • You must add the python_workers compatibility flag to your Worker, while Python Workers are in open beta.

We’d love your feedback. Join the #python-workers channel in the Cloudflare Developers Discord and let us know what you’d like to see next.

License

The Apache 2.0 license.

About

Cloudflare Workers lets you write serverless code in Python! It supports standard library, Workers APIs (Vectorize, R2, etc.), and popular packages (FastAPI, NumPy). Develop like you normally would in Python, deploy with Wrangler, and leverage Cloudflare's global network.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages