In this post we will be creating a Python script that will check if a global variable exists. To do this we will be making use of Python’s inbuilt ‘globals()’ function which returns a dictionary representing the current global variables.
See the snippet of code below as an example where we check for a global variable within a function.
global String1 String1="Hello World!" def Function1(): if 'String1' in globals(): print("Function1 - Variable Exists") Function1()
The above would return the following as output.
Function1 - Variable Exists >>>