對於培訓,我想在使用類的系統中自動創建用戶。創建動態對象python
這裏是我的代碼:
class CsrUser(object):
def __init__(self, f_name, l_name, login, role, sex, password ='Hot12345'):
self.f_name = f_name
self.l_name = l_name
self.login = login
self.role = role
self.sex = sex
self.password = password
我要創建用戶輸入之類的動態對象,
#i want to create something like this
def get_users_data():
new_user = input("Enter the user name")
... #get all the data
new_user = CsrUser(...)
我想要的對象的名稱是值內new_user
與對象的名稱,你的意思是引用該對象的變量的名稱? – Noctua
什麼是本地變量名稱?只要它是可讀的,你就能得到想要的輸出結果? – karthikr
我這麼認爲,我對所有的課程都是新鮮的。如果我創建new = Class()。所以我希望新的更改爲我從用戶那裏得到的名稱。 –