# Frequently Asked Questions about Python
# What's the difference between
def handler(pd) and the
pipedream package for Python code steps?
However, at this time there are issues with our Python interpreter that is causing an
# I've tried installing a Python package with a normal import and the magic comment system, but I still can't. What can I do?
Some Python packages require binaries present within the environment in order to function properly. Or they include binaries but those binaries are not compatible with the Pipedream workflow environment.
Unfortunately we cannot support these types of packages at this time, but if you have an issue importing a PyPI package into a Python code step please open a issue (opens new window).
# Can I publish my Python code as a reusable pre-built action or trigger like you can with Node.js?
Not at this time. Pipedream only supports Python as a code step language. The Components system only supports Node.js at this time.
You can still duplicate Python code steps within the same workflow, but to reuse a code step, you'll need to copy and paste the Python code to another workflow.