is_python: Check if a Character String Contains Valid Python Code
Description
This function takes a character string as input and checks if it contains valid Python code. It returns TRUE if the string contains valid Python code, and FALSE otherwise.
Usage
is_python(code)
Value
A logical value: TRUE if the input character string contains valid Python code, and FALSE otherwise.
Arguments
code
A character string containing code to be checked for Python code validity.
Details
This function presuposes that python is installed on the system.
if (FALSE) {
# Check if the string contains valid Python codeis_python("print('Hello, World!')")
# Check if the string contains invalid Python codeis_python("prit('Hello, World!')")
}