Hello: Working with python 2.7.
I have a module promptUser_PWord that will prompt a user for their user name and pword. Works fine stand alone. I also have a module, genXLS that does a bunch of processing it has worked fine for months. And a class Unamepword define as follows: class Unamepword: ## ## class to hold user name and pWord for Database uName = None pWord = None def __init__(self, uStr, pStr): self.uName = uStr self.pWord = pStr There are scenarios where running genXLS requires the user to be prompted for their user name and password. The final line of promptUser_PWord are: user_pword = Unamepword(dbUser, pWord) return user_pword And in genXLS I have ## prompt the user for a User name a& pWord user_pword = promptUser_PWord() I get the error File "H:\dev\eclipse\workspace\genXls\src\genXls\promptUser_PWord.py", line 58 return user_pword SyntaxError: 'return' outside function Here is my complete newbee question: How do I stich these pieces together so the user will be prompted and the values (contained in the class Unamepword) will be passed back to genXLS ? Many thanks for your attention to this matter. KD -- https://mail.python.org/mailman/listinfo/python-list