Skip to main content
Module

x/python/ipy.ts>Python

🐍 Python interpreter bindings for Deno and Bun.
Latest
class Python
Re-export
import { Python } from "https://deno.land/x/python@0.4.3/ipy.ts";

Python interface. Do not construct directly, use python instead.

Constructors

new
Python()

Properties

bool: any

Python bool class proxied object

builtins: any

Built-ins module.

dict: any

Python dict class proxied object

Ellipsis: any

Python Ellipsis type proxied object

float: any

Python float class proxied object

int: any

Python int class proxied object

kw

Shortcut to kw function (template string tag)

list: any

Python list class proxied object

None: any

Python None type proxied object

set: any

Python set class proxied object

str: any

Python str class proxied object

tuple: any

Python tuple class proxied object

Methods

Shortcut to create Callback instance.

import(name: string)

Import a Python module as a proxy object.

importObject(name: string)

Import a module as PyObject.

run(code: string)

Runs Python script from the given string.

runModule(code: string, name?: string)

Runs Python script as a module and returns its module object, for using its attributes, functions, classes, etc. from JavaScript.