Skip to main content

Simplifies Python code extraction

Project description

https://github.com/idlesign/pytakeout

release lic ci coverage health

Description

Simplifies Python code extraction

With this you can easily:

  • extract function/method/class source code;

  • perform basic code transformations;

  • save code into a file.

Sample

from pytakeout import extract_code, code_to_file


def func_to_extract():
    # This function needs to be extracted.
    return True


# Extract code as a string.
code = extract_code(func_to_extract)

# Save it into a temporary file.
tmp_code_file = code_to_file(code)

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page