I have a global variable ser which I need to delete under certain circumstances:
ser
global ser ser = [\'some\', \'stuff\'] def reset_ser(): pr
you could remove it from the global scope with:
del globals()['ser']
a more complete example:
x = 3 def fn(): var = 'x' g = globals() if var in g: del g[var] print(x) fn() print(x) #NameError: name 'x' is not defined