Let's say I have a this script called script.py:
def num():
...
return num1, num2
def quiz()
...
...
num1, num2 = num()
name = input('name: ')
class_num = input('class: ')
if __name__ = '__main__':
quiz()
In another script I want to use this script and the script.py's defined variables:
import script
script.quiz()
def path(class_num):
...
# do stuff
This keeps on returning
'NameError: name 'class_num' is not defined'
How can I use all the variable defined in the script.py in my second script?