Global name "userid" not defined??
From: Sean Berry (sean_berry_at_cox.net)
Date: 03/30/04
- Next message: Robin Munn: "Re: Choosing Perl/Python for my particular niche"
- Previous message: Nicolas Fleury: "Re: Why '==' ??"
- Next in thread: Peter Hansen: "Re: Global name "userid" not defined??"
- Reply: Peter Hansen: "Re: Global name "userid" not defined??"
- Reply: Garry Knight: "Re: Global name "userid" not defined??"
- Reply: Ben Finney: "Re: Global name "userid" not defined??"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 30 Mar 2004 09:53:47 -0600
How do I rectify this?
------vars.py------
#!/usr/local/bin/python
def setUserid(value):
userid = value
def getUserid():
return userid
--------------------
>>>import vars
>>>vars.setUserid("Sean")
>>>vars.getUserid()
Then I get a Traceback error and the last line says:
NameError: name 'userid' is not defined
How do I make a variable global?
Sorry about the easy question... but I don't have all that much experience
in Python.
- Next message: Robin Munn: "Re: Choosing Perl/Python for my particular niche"
- Previous message: Nicolas Fleury: "Re: Why '==' ??"
- Next in thread: Peter Hansen: "Re: Global name "userid" not defined??"
- Reply: Peter Hansen: "Re: Global name "userid" not defined??"
- Reply: Garry Knight: "Re: Global name "userid" not defined??"
- Reply: Ben Finney: "Re: Global name "userid" not defined??"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]