File indexing completed on 2024-05-12 16:25:21
0001 """ Account Info Class """ 0002 0003 import sys 0004 class AccountInfo: 0005 def __init__(self): 0006 self.accountName = '' 0007 self.userName = '' 0008 self.serverUrl = '' 0009 0010 # redefine print info 0011 def __str__(self): 0012 return (f"account name={self.accountName}, userName={self.userName}, serverUrl={self.serverUrl}") 0013 0014 """ accountname """ 0015 @property 0016 def accountName(self)->str: 0017 return self.__accountName 0018 0019 @accountName.setter 0020 def accountName(self, val): 0021 self.__accountName = val 0022 0023 """ userName """ 0024 @property 0025 def userName(self)->str: 0026 return self.__userName 0027 0028 @userName.setter 0029 def userName(self, val): 0030 self.__userName = val 0031 0032 """ serverUrl """ 0033 @property 0034 def serverUrl(self)->str: 0035 return self.__serverUrl 0036 0037 @serverUrl.setter 0038 def serverUrl(self, val): 0039 self.__serverUrl = val